Annabel Beach Palace is located in Lachi, just a 7-minute walk from Latsi Beach and 1.2 miles from Polis Municipal Beach. This villa provides accommodations with a patio. The villa features an infinity pool and an elevator, as well as free Wifi.
Offering direct access to a balcony, the air-conditioned villa consists of 6 bedrooms. Featuring a terrace with sea views, this villa also includes a satellite TV, a well-equipped kitchen with a dishwasher, an oven, and a microwave, as well as 6 bathrooms with a bath and a hair dryer. The property has an outdoor dining area.
Minthis Hill Golf Club is 22 miles from the villa, while Tombs of the Kings is 25 miles from the property. The nearest airport is Paphos International Airport, 30 miles from Annabel Beach Palace.