Elounda Bay Palace Hotel, one of The Leading Hotels of the World, is situated on the north coast of Crete and it is set amongst a historical, cultural and natural varied beauty. Most of the hotel's rooms offer a charming side view of the Cretan waters. It also disposes of a luxurious Spa, member of the Leading Spas of the World, at the sister hotel Elounda Beach, 4 restaurants and 3 bars. The international airport of Heraklion is 65 km away, the town of Agios Nikolaos is 9 km away and Elounda Village is only 1.5 km away.
Hotel Facilities
Baby Sitting Service
Bar
Childrens Pool
Gym
Hair & Beauty Salon
Indoor Pool
Internet Services
Kids Club
Restaurant
Room Service
Shops
Spa
Sporting Activities
Swimming Pool
Watersports
WIFI
Crete
Greece
Please note: Map shows the rough area of the hotel and may not be 100% accurate.