New Suites Sparkle for Elounda
Exhibitor News, Exhibitor News 2019
Elounda Peninsula All Suite Hotel has opened two new luxurious ‘Diamond Residences’ at its property on the Greek island of Crete. The two-bedroom seafront suites have two master en-suite bedrooms, ... Read more