The Riu Plaza New York Times Square is located in the center of the City, surrounded by emblematic sites such as Central Park, Rockefeller Center,...
305 W. 46th St. Manhattan, NY, 10036