Hotel Koutrakis Suites by Checkin
★★★★
I.Papatheodorou, Crete Island, Greece Show on map
Castello Boutique Suites By The Sea is a 5-star hotel in Crete Island, Greece. It is one of 3,276 places to stay in Crete Island listed on Triptoic.
I.Papatheodorou, Crete Island, 72400, Greece
Castello Boutique Suites By The Sea is located at I.Papatheodorou, Crete Island 72400, Greece.
Castello Boutique Suites By The Sea is rated 5 stars.
Highly rated alternatives close by
Hotel
Entire House
Apartment/Flat