Luxurious just across the street from Seattle International Airport, great location in just minutes of your final destination.
17620 International Blvd
Seattle WA, 98188