Holiday Inn Express NYC Chelsea - NoMad Area by IHG

New York · United States

About this stay

Address
232 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.