Offering an outdoor pool and a snack bar, Eurohotel Katrin Suites are located in Stalida Village. They feature accommodations with a balcony. Free WiFi access is available in public areas. The nearest beach is ... Read more

View all Luxury Hotels in Crete Island