Boutique resort with personality and charisma with 45 rooms created by theatrical designer Sally Henzell to commune with garden, sea and sky. This hotel is the perfect choice for a romantic getaway, a spiritual retreat or an adventure.
The hotel is located in Treasure Beach, Jamaica, a secluded fishing village on the island's undeveloped southern coast.