Rooms & Availability at Itilo Hotel Neo Itilo
Description of Itilo Hotel Neo Itilo
Situated in the countryside, this traditional hotel is within a short 10-minute car ride of the village of Oitylo.
The Itilo Hotel Neo Itilo provides cosy rooms, equipped to fit the requirements of any guest.
With its own restaurant serving Greek dishes, the Itilo Hotel Neo Itilo provides guests with everything they require for an enjoyable night within the hotel.
Features at Itilo Hotel Neo Itilo
Map of Itilo Hotel Neo Itilo