Pet-friendly hotels in Alimmatades
We found 1 property with availability in Alimmatades
Show on map
The Mountain Villa Of Eleftheria
Aleimmatades, Alimmatades, Greece
Located about a 10-minute drive from the hilltop Angelokastro Castle, the 2-bedroom The Mountain Villa Of Eleftheria Alimmatades provides access to various tourist attractions in the vicinity. This…
Excellent
(11 reviews)
- 1-1