The Hotel At Times Square, New York
The Hotel At Times Square
59 W 46 Th StThe Super 8 Hotel Times Square is located near Rockefeller center, Times Square, the theater district, the Museum of Modern Art, Grand Central Station and Fifth Avenue shopping.