Elios Zen Villas Villa Neo Klima
Situated in Neo Klima and only 700 metres from Elios Beach, Elios Zen Villas features accommodation with mountain views, free Wi-Fi and free private parking. The air-conditioned accommodation is 800 metres from Hovolo Beach.
Number of rooms: 3
Έληος Σκοπέλου, Neo Klima, 37003, Greece