
Elounda, Greece
Elounda Bay Palace
5-star hotel · DAYBLINK
This opulent resort boasts a privileged location in the sea front of Elounda at the north-eastern tip of Crete. Guests will be immediately enchanted by quality service, luxurious facilities and breath-taking views. The resort…
- Wi-fi
- 24-hour reception
- Indoor saltwater pool
- Outdoor saltwater pool






