Three Bedroom Garden View Suite Xanadu Island Resort
Located on the second floor on two levels, with a choice of Ocean Front or Garden View, the three bedroom suites can accommodate couples, families or groups of friends travelling together. The lower level of each suite has a fully equipped kitchen, living/dining area, bedroom with en-suite bathroom and panoramic windows opening on to a […]