Serviced apartment Leonidas Hotel & Apartments
★★★
Ari Velouchioti 5, Crete Island, Greece Show on map
Dyo Suites is a hotel in Crete Island, Greece. Guests rate it 9.7/10 (exceptional) across 12 reviews, ranking it #308 of 3,276 places to stay in Crete Island.
Ari Velouchioti 5, Crete Island, 74100, Greece
Check-in starts at 03:00 PM and check-out is until 11:00 AM. Early check-in or late check-out may be available on request.
Dyo Suites has a guest rating of 9.7 out of 10 from 12 reviews, which is considered exceptional. It ranks #308 of 3,276 properties in Crete Island on Triptoic.
Dyo Suites is located at Ari Velouchioti 5, Crete Island 74100, Greece.
Highly rated alternatives close by
Hotel
Hotel
Serviced apartment
Serviced apartment
Hotel
Serviced apartment