Villa Eden

Villa Eden

EDEN is a complex of 14 individual, 3, 5 and 8 bedrooms luxury villas. All decked out in white comprising seven 3-bedroom, six 5-bedroom and one 4-bedroom residences, offering a total of 55 rooms in total. Each residence has a private rooftop garden terrace with stylish and comfortable sitting areas and a private Jacuzzi and […]