RIU Hotels & Resorts Opens Newly Built 647-Room Riu Plaza New York Times Square

Home/RIU Hotels & Resorts Opens Newly Built 647-Room Riu Plaza New York Times Square

RIU Hotels & Resorts Opens Newly Built 647-Room Riu Plaza New York Times Square