Reviews of Elounda Bay Palace Hotel, Elounda, Crete

Elounda Bay Palace Hotel
Elounda, Crete

The Elounda Bay Palace Hotel is located near the village of Elounda, generally considered the most beautiful part of Crete. Overlooking the sea and the nearby island. Great property for relaxation and sea sport activities, surrounded by gardens. The Elounda Bay Palace Hotel was built in 1978 in a traditional Cretan style. This meeting place of VIPs and politicians offers a unique climate and atmosphere with an astonishing view of Mirabello Bay.

Elounda Bay Palace Hotel Reviews


We currently have no reviews for Elounda Bay Palace Hotel,
but try asking about it in our Crete Holiday Forums.
Add Your Holiday Review