Trelawny's Riu Aquarelle: One of the most eco-friendly resorts
In a move to be environmentally friendly, the Riu Hotel and Resorts has introduced a solar project at the soon-to-be opened Riu Aquarelle hotel in Trelawny. The hotel, which will feature over 700 rooms, is scheduled to be opened on May 4. During a media …