Serviced apartment Villa Diasselo
★★★★
33 Agiou Ioanni, Crete Island, Greece Show on map
Del Mar Apartments in Stalis is a 3-star hotel in Crete Island, Greece. It is one of 3,276 places to stay in Crete Island listed on Triptoic.
33 Agiou Ioanni, Crete Island, Greece
Del Mar Apartments in Stalis is located at 33 Agiou Ioanni, Crete Island, Greece.
Del Mar Apartments in Stalis is rated 3 stars.
Highly rated alternatives close by
Serviced apartment
Apartment/Flat
Apartment/Flat
Serviced apartment
Resort
Hotel
Apartment/Flat