Holiday Inn Express & Suites Grand Forks by IHG is a mid-range hotel located in Grand Forks, North Dakota.