Set in lush gardens leading to an excellent white sand beach, this intimate family-owned and managed hotel offers luxurious accommodation while the exquisite Tree Top Suites feature their own...

Pages