Hotel Creta Vitalis
★★★★
Stavros, Crete Island, Greece Show on map
Evelyn Hotel is a 3.5-star hotel in Crete Island, Greece. It is one of 3,276 places to stay in Crete Island listed on Triptoic.
Stavros, Crete Island, Greece
Evelyn Hotel is located at Stavros, Crete Island, Greece.
Evelyn Hotel is rated 3.5 stars.
Highly rated alternatives close by
Hotel
Resort villa
Villa
Serviced apartment
Serviced apartment
Serviced apartment
Hotel