Holiday Inn Express Hotel & Suites Seattle - City Center Near Museum of Pop Culture
226 Aurora Ave N -
Seattle,
WA 98109