Check in from 2:00 PM / Check out prior to 12:00 AM
Itilo Hotel Neo Itilo: Find photos, reviews, information, amenities and compare prices for 3 stars hotels in Neo Itilo, Greece.
Itilo Hotel Neo Itilo is ideally positioned in a peaceful setting in Neo Itilo, just a short car ride from Oitylo and Stoupa.
Itilo Hotel Neo Itilo provides cosy rooms, equipped to fit the requirements of any guest.
Guests can enjoy a drink at the hotel's bar and try Greek style food in the restaurant.
Availability and Prices
Users who viewed Itilo Hotel Neo Itilo also viewed these 3 stars Neo Itilo hotels: