Holiday Inn Chicago Mart Plaza River North
Holiday Inn Chicago Mart Plaza River North
Holiday Inn Chicago Mart Plaza River North

Holiday Inn Chicago Mart Plaza River North

Located in the center of downtown Chicago’s River North area this contemporary hotel offers exceptional views of the Chicago River and the Chicago skyline.