Extended Stay America - Seattle - Northgate 2 stars

13300 Stone Avenue N, Northgate, Seattle, WA 98133, United States of America

Hotel image
Read more reviews for Extended Stay America - Seattle - Northgate