26 Ayia Thekla Ave. House 1, Ayia Napa
bedrooms
Baths
Guests
Just 328 feet from the nearest beach, Papaya Royal Villa features a garden. It offers fully equipped and split-level units, each with a private pool and free Wi-Fi. The center of Ayia Napa resort is 3.1 mi away.
No Amenities Available For This Property.
No nearby properties available in this region at the moment.