Villa Cleopatra is set in Ayia Napa and offers a garden.
This villa with sea views features 4 bedrooms and a bathroom with a bath. The kitchen features a dishwasher and an oven, as well as coffee machine and kettle.
Villa Cleopatra offers a terrace.
WaterWorld Ayia Napa is 3.7 mi from the accommodations, while Thalassa Museum is 0.7 mi from the property.
Number of rooms : 1