La Quinta Inn & Suites by Wyndham Grand Forks is a mid-range hotel located in Grand Forks, North Dakota.