hotel

Hotel Riu Plaza New York Times Square

5★★★★★
0 community reviews

For a stay in New York City, Hotel Riu Plaza New York Times Square is a hotel at 305 W 46th St.

305 W 46th Sthttps://www.riu.com/en/hotel/united-states/new-york/hotel-riu-plaza-new-york-times-square

Community reviews