Enders Hotel

76 S. Main St.
Idaho
United States