Design Island Investment Opens Best Western PlusOctober 1, 2013By Hotel Business1 Min Read PROCTOR, MN—The Best Western Plus Spirit Mountain Duluth, located here at 9330 W. Skyline Parkway, has opened. Owned by Island Investment, Inc.,… Read More