Elounda Bay Palace, a Member of the Leading Hotels of the World
Photo gallery for Elounda Bay Palace, a Member of the Leading Hotels of the World
Overview of Elounda Bay Palace, a Member of the Leading Hotels of the World
Elounda Bay Palace, a Member of the Leading Hotels of the World
5-star Agios Nikolaos hotel with 3 restaurants
8.8
Excellent
Popular amenities
Explore the neighborhood
Elounda, Agios Nikolaos, Crete Island, 72053
- Sail In Bar4 min walk
- Alykes of Elounda7 min walk
- Blue Lagoon7 min walk
- Hiona Beach10 min walk