Holiday Inn Boise ID
Add Website
Close
Holiday Inn
Be first to review 2613 S. Vista Ave.,Boise ID 83705 Phone Number: 1 (208) 388-0800
Holiday Inn Store Hours
Hours may fluctuate
Post a review
Holiday Inn Nearby
Locations Closest to You miles-
Holiday Inn - Boise 2613 S Vista Ave0.01
-
Holiday Inn - Boise 3300 VISTA AVENUE0.35
-
Holiday Inn - Boise 3300 S Vista Ave0.39