Holiday Inn Express - New York City Chelsea Near Madison Square Garden
232 W 29th St -
New York,
NY 10001