Country Inn Stes Duluth South (Proctor) The three story Country Inn & Suites Duluth is located in the Duluth, Minn., suburb of Proctor. The hotel is two blocks from Spirit Mountain ski resort and within 10 miles of Lake Superior Zoo and the Great Lakes Aquarium. Duluth Internatio...