Cleo's Inn offers accommodations in Lofou, 17 miles from Kolossi Castle and 18 miles from Castle of Limassol. The property is around 8.7 miles from Sparti Adventure Park, 16 miles from Adventure Mountain Park, and 17 miles from Kourion. Guests can access the apartment via private entrance.
The air-conditioned units have a fully equipped kitchen with a toaster and a fridge. The rooms have a kettle, a private bathroom, and free Wifi, while some rooms also offer a balcony and some have mountain views. At the apartment complex, the units have bed linen and towels.
Guests can relax in the garden at the property.
Limassol Marina is 18 miles from the apartment, while MyMall is 18 miles from the property. The nearest airport is Paphos International Airport, 34 miles from Cleo's Inn.