Hotels in Gavalochori near City Centre Gavalochori
Multiple accommodations for your stay
Show map
41 results found
Filters
- Distance - low to high Sorting
Kaloudis Apartments
Almirida, Almyrida (Crete), Greece
1.8 km to City Centre (Open map)
Almyrida centre can be reached within 15 minutes' walk. Kaloudis Apartments Almyrida hotel is located in Almyrida, a 25-minute walk...
Read more...