Holiday Inn Mart Plaza
The Holiday Inn Mart Plaza is located in River North Entertainment District in Downtown Chicago, on The Chicago River overlooking the City Skyline.
The Mart Plaza Holiday Inn is 5 Miles from McCormick Place and within walking distance to many Chicago visitor attractions.
The hotel is on top of The Chicago Apparel Center, next to The Merchandise Mart and has a 15th floor lobby offering breathtaking Views of the City Skyline.
The Chicago Holiday Inn Mart Plaza offers 521 Guest rooms and Suites, 16 meeting banquet rooms with over 20,000 square feet of total space. All meeting rooms are equipped with cable modems for immediate hi-speed internet access.
Fully equipped fitness center and indoor lap pool are offered.
350 N. Orleans St., Chicago, IL 60654, USA