Travel Proud in Almyrida (Crete)
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
Avrilia Seaside Villa Heated Pool
Ἁλμυρίδος 1, Almyrida (Crete), Greece (Open map)
Koutalas Beach is a 10-minute ride from the 3-bathroom villa and the Kera Beach is 25 minutes' walk away. Offering a Jacuzzi for…
Read more...
9.7
Exceptional
24 reviews