Extended Stay America - Boise - Airport 2 stars

2500 South Vista Avenue, Boise, ID 83705, United States of America

Hotel image
Read more reviews for Extended Stay America - Boise - Airport