Facts at A Glance
Pamper yourself at this luxurious Premier Collection hotel. Set within 13 acres of lush tropical foliage, this grand complex features such special facilities as a world-class spa. All rooms are exquisitely decorated and there's one concierge for every villa! Perfect for a very special holiday.