RIU Plaza New York Times Square, New York City
https://riu-plaza-new-york-times-square.usa8.info
Located in New York, 328 feet from Restaurant Row, Riu Plaza New York Times Square offers WiFi. The hotel has a terrace and fitness center, and guests can enjoy a meal at the restaurant The Theater Buffet. All rooms have a TV.
307-311 46th Street, Hell’s Kitchen, New York City, NY 10036, United States of America