Crete Island apartments
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
Abella
Agia Marina, Agia Marina, Gr, Crete Island, Greece (Open map)
The Compact Iguana Sandy Beach is just around the corner from this apartment, while Faraggi Kydoni is a mere 100 metres away....
Read more...