Travelodge Seattle North/Aurora

8512 Aurora Ave N
Seattle
Washington
United States