The Franklin Square Inn is centrally located on U.S. Highway 41 in historic downtown Houghton, Michigan - the gateway to Isle Royale National Park and the beautiful Keweenaw Peninsula.