Remove Ads

Photos for Holiday Inn Express Manhattan Times Square South, an IHG Hotel

4.2
224 votes

Holiday Inn Express Manhattan Times Square South, an IHG Hotel

60 West 36th Street, New York, New York 10018-8039 USA

Add Photo