2613 South Vista Avenue, Boise, ID 83705, USA
2613 S Vista Ave Boise, ID 83705-4156
Boise
Idaho
83705
United States
The La Quinta is very pet friendly! They accept up to two pets without an additional fee.