Palms Beach Villa is a detached villa featuring a garden with a sun terrace, located in Ayia Napa. Poseidon Beach is just a 1-minute walk away.
An oven, a microwave and a toaster can be found in the kitchen. Towels and bed linen are offered in this villa.
Agia Napa Monastery is 7 km from Palms Beach Villa, while Agia Thekla Beach is 1.1 km from the property. The nearest airport is Larnaca International Airport, 30 km from Palms Beach Villa.