Hotel & Private Residences

Luxurious villas and 1-4 bedroom residences are designed to encompass the stunning views of the ocean or gardens. Buildings are designed and crafted by local architects and masons using indigenous materials and sympathetic architecture, incorporating private plunge pools, jacuzzis or whirlpools, terraces and balconies with lounge seating areas and double hammocks.

  • 53 Davies Street, Mayfair,
    London W1K 5JH,
    United Kingdom
  • T: +44 20 3289 2838 |