Annabel Beach Palace bevindt zich in Lachi, op 7 minuten lopen van Latsi-strand en 1,9 km van Gemeentelijk strand Polis, en biedt accommodatie met airconditioning, een balkon en gratis WiFi. Deze villa heeft een privézwembad.
De villa heeft 6 slaapkamers, 6 badkamers, beddengoed, handdoeken, een tv met satellietzenders, een eethoek, een volledig uitgeruste keuken, en een terras met uitzicht op de zee.
Golfclub Minthis ligt op 36 km van de villa, en Tombes van de Koningen ligt 40 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Paphos, op 48 km van Annabel Beach Palace.