Holiday Inn Express NYC Chelsea - NoMad Area by IHG
New York · United States



About this stay
Address232 West 29th Street, Chelsea, New York, NY 10001, United States, 10001, New York
Located in Manhattan, this Holiday Inn Express is 325 meters from Madison Square Garden and Penn Station. Rooms include free WiFi, a flat-screen TV, a coffee maker, a work desk, and cable channels. Guests can enjoy a daily continental breakfast and access the on-site fitness room and business center. Times Square and the Empire State Building are both within walking distance.