St. George is an elegant and unique hotel in Helsinki and it represents a new chapter in the story of luxury hotels. The hotel is located next to the Old Church park, only a few steps away from everything that Helsinki has to offer.