Experience a lavish stay at this stunning property featuring well-appointed rooms, culinary delights, an exclusive spa, a crystal-clear pool and a wide range of amenities.
Rejuvenate your mind and body with an array of holistic treatments at the on-site Mayfair Spa.
Enjoy a refreshing swim in the outdoor swimming pool.
Thrill your taste buds with a variety of cuisines and refreshing beverages at the in-house restaurant, Restobar.