- Hotel reservation/
- Greece/
- Vamos/
- Villa Alexandra
Book Villa Villa Alexandra
Almyrida Village 4.4 km from city center
Room facilities
- Air conditioning
- TV
- Hairdryer
- Shower
Show Villa Villa Alexandra on the map
More hotels like Villa Villa Alexandra