8.8 Guest rating Hotel photo

Villa Limnes Villas 3*

Hint: You can enter any city or hotel name

Book Villa Limnes Villas

Loutra Volvis, Volvi 0.1 km from city center
Photos Of
Room facilities
  • Air conditioning

Show Villa Limnes Villas on the map

Limnes Villas 40.657452 23.403175