Located in Limne, 30 km from Agios Ioannis Rossos and 31 km from Edipsos Thermal Springs, Villa V offers a garden and air conditioning. Featuring mountain and garden views, this villa also provides guests with free Wi-Fi.
ΓΑΜΒΕΤΑ, Limne, 34005, Greece