Hotel Galaxy Villas Crete
★★★★
75 Europe St. Koutouloufari Hersonissos 75 Europe St. Koutouloufari Hersonissos, Crete Island, Greece Show on map
Astra Village & Suites is a 3-star hotel in Crete Island, Greece. It is one of 3,276 places to stay in Crete Island listed on Triptoic.
75 Europe St. Koutouloufari Hersonissos 75 Europe St. Koutouloufari Hersonissos, Crete Island, 70014, Greece
Astra Village & Suites is located at 75 Europe St. Koutouloufari Hersonissos 75 Europe St. Koutouloufari Hersonissos, Crete Island 70014, Greece.
Astra Village & Suites is rated 3 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Apartment/Flat