Yellow Dragon Sports Center Stadium jedan je od najvećih sportskih objekata u Hangzhouu, s približno 52.000 mjesta za gledatelje. Prepoznatljiv je po velikoj ovalnoj konstrukciji, atletskom stazom oko terena i prostranim natkrivenim tribinama. Stadion je prošao opsežnu modernizaciju kojom su unaprijeđeni infrastruktura, sjedala, digitalni sustavi i sadržaji za velike sportske priredbe i druge događaje.
Unutrašnjost je projektirana za velika okupljanja, s tribinama koje okružuju teren i dvama velikim LED prstenovima koji poboljšavaju praćenje događaja i vizualni doživljaj. Obnovljena sjedala, veliki zasloni te pristupačni sadržaji za osobe smanjene pokretljivosti doprinose udobnijem boravku. Budući da je riječ o otvorenom stadionu, akustika i raspored dodatnih sadržaja mogu se razlikovati ovisno o vrsti događaja i postavljenoj produkciji.
Stadion se nalazi na adresi 1 Huanglong Road, Xihu District, Hangzhou, Kina, unutar kompleksa Yellow Dragon Sports Center. Stanica Huanglong Sports Center na linijama 3 i 10 nalazi se neposredno uz kompleks, a izlaz F omogućuje kratak pješački pristup stadionu. Parkirališta postoje u kompleksu i okolici, ali tijekom velikih događaja pristup pojedinim parkiralištima može biti ograničen. Za šire mogućnosti dolaska i kretanja po Hangzhouu korisne su informacije u nastavku stranice.