Elounda Beach Hotel & Villas
The ultimate hideaway with luxury guest rooms
About Elounda Beach Hotel & Villas
Located on the northeast coast of Crete, the seafront Elounda Beach Hotel features 5 tennis courts, basketball and volleyball courts and a spa centre with gym, hammam and steam bath.
Hotel facilities also include a variety of restaurants serving international and Mediterranean cuisine, and 4 bars. Free WiFi access is provided throughout.
- Front-end development