Holiday Inn Express Boise

2613 Vista Ave
Boise
Idaho
United States