The hotel is located in Crete in a beautiful location, just 100 m from the sea. The golden shores combined with the wild beauty of the mountains make the hotel a fascinating destination for your holiday.
Hotel near Beach
Hotel with Spa
Family Friendly Hotel
Hotel for Weddings
Hotel with Swimming Pool Indoor Pool Children's Pool Outdoor Pool