Loading hotels
Confirming room availability...
The Hotel @ Times Square, 59 West 46Th Street, new york city, United States
Near Top of the Rock<br /><br />The Hotel @ Times Square is centrally located in New York, a 3-minute walk from Times Square and 5 minutes by foot from Broadway. This hotel is 0.6 mi (0.9 km) from Grand Central Terminal and 0.6 mi (1 km) from Chrysler Building.