Cleo'S Inn
- View all
To enjoy your vacation in Lofou, stay at Cleo'S Inn, which is around 7 km from Omodos Village and nearly a 25-minute walk from Vlassides Winery. Guests can use Wi-Fi for either business or leisure reasons.
The parish church "Timiou Stavrou Monastery" is 15 minutes' drive from the apartment.
Designed for your utmost comfort, Cleo'S Inn comprises a balcony with a fireplace, and conveniences like air conditioning. A range of media options, such as a flat-screen TV with satellite channels, are offered to guests, along with a sofa set. A bathroom is equipped with a separate toilet and a shower, as well as hairdryers and towels.
The accommodation includes a fully equipped kitchen featuring an electric kettle, a fridge, and kitchenware. Paphos International airport is located 60 km away, while Lofou bus station is a short distance from this apartment.
Popular hotels in Cyprus