Safari Inn Downtown Boise 2 stars

1070 Grove Street, Downtown Boise, Boise, ID 83702, United States of America

Hotel image
Read more reviews for Safari Inn Downtown Boise