Cleo's Inn está en Lofou, a 14 km de Sparti Rope Park y a 26 km de Adventure Mountain Park. Ofrece alojamiento con wifi gratis y acceso a un jardín.
El alojamiento tiene aire acondicionado, cocina totalmente equipada, TV de pantalla plana y baño privado con ducha, artículos de aseo gratuitos y secador de pelo. También hay nevera y tostadora, además de hervidor.
Kourion está a 27 km del alojamiento, y Castillo de Kolossi está a 27 km. El aeropuerto más cercano (Aeropuerto Internacional de Pafos) está a 54 km.