Elounda Bay Palace, a Member of the Leading Hotels of the World
Agios Nikolaos Crete Island
Check in
2:30 PM
Check out
12:00 PM
When you stay at Elounda Bay Palace, a Member of the Leading Hotels of the World in Agios Nikolaos, you'll be by the ocean, within a 10-minute walk of Alykes of Elounda and Hiona Beach. This luxury hotel is 0.8 mi (1.3 km) from Elounda Windmills and 0.9 mi (1.4 km) from Christian Basilica Poros Elounda.
Make yourself at home in one of the 262 air-conditioned rooms featuring minibars and LCD televisions. Bathrooms feature bathtubs or showers, complimentary toiletries, and hair dryers. Conveniences include phones, as well as safes and desks.
Property Details
Location
Elounda, Agios Nikolaos, Crete Island 72053, Greece