Just a 18-minute walk from Dimma Beach and 1.2 miles from St. George Beach, Villa Celine features accommodations in Khlorakas, with an infinity pool and a garden. This beachfront property offers access to a balcony, free private parking, and free Wifi. 28 Octovriou Square is 2.2 miles from the villa and Tombs of the Kings is 2.2 miles away.
Providing a terrace and sea views, the villa includes 3 bedrooms, 2 living rooms, satellite flat-screen TV, an equipped kitchen, and 3 bathrooms with a shower. Towels and bed linen are provided in the villa. The property has an outdoor dining area.
Venus Beach is 1.7 miles from the villa, while Markideio Theater is 1.9 miles away. The nearest airport is Paphos International Airport, 6.8 miles from Villa Celine.