Safari Inn Downtown

1070 W Grove St
Boise
Idaho
United States