Remove Ads

Photo of 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
Remove Ads

Claim copyright