Tradycyjny hotel Itilo mieści się tuż nad brzegiem morza, w chronionej zatoce Neo Itilo na półwyspie Mani. Odznacza się on pięknymi salonami oświetlonymi blaskiem świec. Obiekt oferuje zakwaterowanie w pokojach i apartamentach typu suite z balkonem i widokiem na morze. Na miejscu działa restauracja, w której serwowane są tradycyjne lokalne potrawy.
Pokoje i apartamenty w hotelu Itilo zostały wykończone z wykorzystaniem kamienia i żelaza. Ich wystrój odzwierciedla lokalny styl w architekturze i dekoracji wnętrz. Niektóre pokoje i apartamenty dysponują łóżkami z baldachimem. W części z nich ściany wykończone są kamieniem, a część obejmuje patio z widokiem na morze.
Podczas pobytu warto zwiedzić jaskinie Diros, które są oddalone od obiektu o 6 km.