The Spa was built with luxury in mind. This luxury combined with its architectural aesthetics, provides the perfect environment for an exceptional hotel experience. The hotel has a total of 108 Rooms.
The hotel is located north of the island of Evia, in the famous and very beautiful spa town of Edipsos. Only 2 hours drive from Athens, the hotel is situated in the most beautiful part of the town, far away enough from the city to provide a calm and tranquil setting, coupled with a magnificent view on the North Evoic Golf.