Ilion Spa Hotel
Resort
Loutra Edipsou, Evia
This recently renovated city hotel offers air-conditioned rooms with LCD TVs. Located within a 10-minute walk from Edipsos Beach, Ilion Hotel offer guests access to the hotel’s spa, and free Wi-Fi in public areas.
Number of rooms: 20
Filellinon 41, Loutra Edipsou, 34300, Greece