Read all the latest developments in the hospitality industry in Greece.
Crete’s Elounda Peninsula Hotel is Welcoming Guests
The five-star Elounda Peninsula All Suite Hotel has opened its doors and is welcoming guests to the area of Elounda on Crete.
Posted On 13 Jul 2020