Your page may be on TripAdvisor whether you created it or not. As long as your…Read more
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.