1/21

Olive Green Suite

Apartment - 1.08 km from city center
Available Rooms
2
2
Surroundings
Boasting air-conditioned accommodation with a balcony, Olive Green Suite is situated in Lygaria. Thi Show more

Directions
Address: Λυγαριά, 71500, Lygaria, Greece
Check-in details
14:00 - 20:00
Check-out details
11:00 - 13:00