The Hotel At Times Square, New York

The Hotel At Times Square

59 W 46 Th St

The 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.