Apartment/Flat The Garden of Zephyrus - West
★★★★★
ΠΛΑΤΑΝΙ ΣΟΧΟΡΟ, Πλατάνι, Crete Island, Greece Show on map
Elysian Bayview is a entire house in Crete Island, Greece. It is one of 3,276 places to stay in Crete Island listed on Triptoic. The property has 1 rooms.
ΠΛΑΤΑΝΙ ΣΟΧΟΡΟ, Πλατάνι, Crete Island, 732 00, Greece
Elysian Bayview is located at ΠΛΑΤΑΝΙ ΣΟΧΟΡΟ, Πλατάνι, Crete Island 732 00, Greece.
Elysian Bayview has 1 rooms.
Highly rated alternatives close by
Entire House
Guest favorite
Hotel
Hotel