Evilion studios
88 Πλουτάρχου, Ilia, 34300, Greece
Located 9 km from Edipsos Thermal Springs, Evilion studios offers a private beach area, a garden and air-conditioned accommodation with a balcony and free Wi-Fi. This beachfront property offers access to a patio. The aparthotel features family rooms.