Keyword: Riu Republica Hotel
Developments include new hotels from Sandals, RIU and Palace Resorts. Here are some highlights.
Riu Hotels & Resorts has announced that Riu Republica Hotel in Punta Cana, Dominican Republic, will be unveiling new upgrades, including a brand new 501-room wing, on November 18. Here's an inside look.