Cleo's Inn ligt in Lofou, op 14 km van Sparti Adventure Park en op 26 km van Adventure Mountain Park. Het biedt een tuin en uitzicht op de binnenplaats. Voor uw gemak heeft het appartement een eigen ingang. Het appartement beschikt over familiekamers.
De accommodaties zijn voorzien van airconditioning en een volledig uitgeruste keuken met een broodrooster, een koelkast en keukengerei. De units hebben een waterkoker, een eigen badkamer en gratis WiFi. Sommige kamers hebben ook een balkon en sommige bieden uitzicht op de bergen. Alle accommodaties van het appartementencomplex zijn voorzien van beddengoed en handdoeken.
Kourion ligt op 27 km van het appartement en het kasteel Kolossi bevindt zich ook op 27 km afstand. De dichtstbijzijnde luchthaven is de internationale luchthaven van Paphos, op 54 km van Cleo's Inn.