RIU Hotels & Resorts öffnet mit dem Riu Plaza Manhattan Times Square das zweite Plaza Hotel in der Stadt New York. Genau wie das Riu Plaza New York Time Square befindet sich das neu gebaute Hotel im Herzen von Manhattan, umgeben von den Theatern am Broadway und wenige Meter vom Times Square entfernt.
Das neue Hotel verfügt über 656 Zimmer. Die Nähe zum Broadway wird mit architektonischen Details und Kunstgegenständen betont. Inspiriert vom Musical „Das Phantom der Oper“ ist die Lobby dekoriert mit riesigen Masken, die den Gast schon bei der Ankunft in die Welt des Theaters eintauchen lässt und auf die Lage an der 47th Street hinweist.