Holiday Inn Chicago Mart Plaza River North
Located in Chicago’s exciting River North, the Holiday Inn Chicago Mart Plaza features panoramic views of the river and dazzling city skyline. From a simple rehearsal dinner to the most elaborate celebration, indulge your guests with first-class cuisine, impeccable service, and unforgettable memories.