Holiday Inn Express Boise

2613 South Vista Avenue
Boise, ID 83705
208-388-0800

User Reviews (0)