by Elegant Hotels - A timeless retreat for the discerning traveller once the playground for the opulent
Luxurious accommodation in a tranquil tropical paradise where yoga, palates or Zumba classes offered
Healthy dining offerings topped with a cooking demo in the organic garden