Hotel Idaho

482 W. C St.
Idaho Falls
Idaho
United States