Ori Leni se encuentra en Chlomós, a 16 km de Palacio de Achilleion y a 18 km de Pontikonisi, y ofrece alojamiento con wifi gratis, aire acondicionado, jardín y terraza. Este alojamiento con vistas al mar ofrece balcón.
Esta casa o chalet cuenta con 2 dormitorios, cocina con nevera y lavavajillas, TV de pantalla plana, zona de estar y 1 baño con ducha. Hay toallas y ropa de cama en la casa o chalet.
Iglesia de Panagia Vlahernon está a 25 km del alojamiento, y Universidad Ionio está a 26 km. El aeropuerto más cercano (Aeropuerto internacional de Corfú) está a 28 km del alojamiento.