Extended Stay America - Seattle - Bothell - Canyon Park 2 stars

22122 17th Ave. S.E., Bothell, WA 98021, United States of America

Hotel image
Read more reviews for Extended Stay America - Seattle - Bothell - Canyon Park