Holiday Inn Express Manhattan Times Square South

Holiday Inn Express Manhattan Times Square South, an IHG Hotel, 60 W 36th St., New York, NY 10018, United States

(212) 897-3388

Location