Escape From the City Rush: Elounda Peninsula Hotel, the Finest Luxury Resort in Greece January 16, 2016 liamsantos Escape From the City Rush: Elounda Peninsula Hotel, the Finest Luxury Resort in Greece