4060 West Fairview Avenue, Boise, ID 83706, USA
4060 W Fairview Ave Boise, ID 83706
Boise
Idaho
83706
United States
877-411-3436877-411-3436
Vista Inn Boise is pet friendly. They welcome pets (of any size) for an additional fee of $5 per pet per night. Cats are not allowed.