Within 500 ft from a sandy beach, restaurants and shops, the Horizon Beach is in Stalis Village. Surrounded by lush gardens, the hotel has 4 pools, a private platform with direct access to the beach and a playg ... Read more

View all Luxury Hotels in Crete Island