SCROLL DOWN
Location
The hotel is located only a few meters from Vlychada’s Beach, in the Southern part of Santorini, 14 km away from the international airport of Santorini and 9 km from Athinios Port. The Island’s capital Fira is 12 km away.