The Riu Plaza New York Times Square, a Beaux Arts hotel in the heart of Times Square, offers 647 air-conditioned rooms with flat-screen TVs, refrigerators (in select rooms), and private bathrooms featuring complimentary toiletries and hair dryers. ...