Embassy Suites Seattle - North/Lynnwood - Lynnwood Hotel
Conveniently located near a number of shopping centers, and only a short drive from Seattle city centre, this all-suite hotel features spacious accommodation along with many modern on-site facilities.
Embassy Suites Seattle North Lynnwood
Address: 20610 44th Avenue West WA 98036, Lynnwood, WA, US