The Festival is located at Seattle Center. The Festival primarily takes place in the Armory, the Fisher Pavilion and the Exhibition Hall.
There are numerous public transportation routes that service Seattle Center.
The Metro Trip Planner or Google Maps are good resources to plan your trip.