Hotel Holiday Inn Express Madison Square Garden, New York

232 West 29th StreetChelsea, New YorkNY 10001, United States