Country Inn & Suites by Radisson, Grand Forks, ND is a mid-range hotel located in Grand Forks, North Dakota.