Holiday Inn Express & Suites - Seattle South - Tukwila, an IHG Hotel
Hotel
Tukwila, Washington State
Situated in Tukwila, within a 9-minute walk of Southcenter Mall and 4 km of Sea-Tac International Airport, Holiday Inn Express & Suites - Seattle South - Tukwila features free Wi-Fi throughout the property. The property provides a 24-hour front desk.
Number of rooms: 93
90 Andover Park East, Tukwila, WA 98188, United States
Hotel booked 1 times today.