Curtain rises on huge newbuild hotel in the Big Apple


[ad_1] RIU Hotels & Resorts has announced the launch of Hotel Riu Plaza Manhattan Times Square, which sports a fun concept referencing the iconic Broadway shows on its doorstep. This dynamic property benefits from a prime location in the heart of Manhattan. Theatrical inspiration The newly opened Hotel Riu Plaza […]