Surrounded by lush greeneries and crystal clear waters, wellness and serenity await you at this resort. Situated on the Northwest Coast of Mahe Island, the largest island in Seychelles, discover the fulfillment of a vacation filled with excitement and enjoyment.

Your Holiday Starts Here

  • Feefo Trusted
  • Spread the Cost
  • £49pp Deposits
  • ABTA & ATOL