RIU Palace Aquarelle showcases hotel chain’s push for self-sufficiency, sustainability
WESTERN BUREAU: RIU Palace Aquarelle, located in Falmouth, is set to open its doors to guests on May 4 and with 753 rooms, and will become RIU Resorts’ largest five-star hotel in Jamaica. Speaking at a sneak preview event held on property for local media …