Holiday Inn Express & Suites Northgate

14115 Aurora Ave N
Seattle
Washington
United States