New York City NY
Hotel Riu Plaza New York Times Square
New York City NY Hotel Riu Plaza New York Times Square
Reserve rooms

About the property

Contact us