MacArthur House is a Grand Marais's premier bed & breakfast that is truly beautiful and romantic. Located in the North Shore harbor town of Grand Marais, Minnesota. We are conveniently 1/2 block off the popular Gunflint Trail, 2 blocks from the North Shore of Lake Superior, and 4 blocks from the center of town.