This hotel, occupying a private peninsula right next to its sibling Porto Elounda, is one of the island's most luxurious resort hotels.
On a hillside overlooking the beach of Elounda, 10 kilometers north of Agios Nikolaos, this boutique-hotel is a bright star. This little family-owned gem overcame its handicap of not being located ...