Courtyard by Marriott North Seattle/Lynnwood

4220 Alderwood Mall Blvd
Lynnwood
Washington
United States