El tradicional hotel Itilo está en pleno paseo marítimo, en la bahía protegida de Neo Itilo de Mani. Cuenta con salones impresionantes a la luz de las velas, habitaciones con balcones que dan al mar y un restaurante de cocina local.
Las habitaciones y suites del New Itilo están equipadas con materiales de piedra y hierro y reflejan el estilo decorativo y arquitectónico local. Algunas tienen camas con dosel, otras incluyen paredes de piedra, y otras disponen de patio con vistas al mar.
Las Cuevas de Diros están a 6 km.