The Hotel is located in Naantali, Finland in the Baltic archipelago. The city center is only 1.5 km away. Moomin World Theme Park is 2 km away. The nearest airport and railway station can be found in Turku, 20 km from the hotel. All the features of a hotel or seaside resort. The main building offers health and relaxation to it's guests.