The Grove Hotel

245 S Capitol Blvd.
Boise
Idaho
United States