Yellow Dragon Sports Center Stadium is one of Hangzhou's largest sporting venues, with seating for approximately 52,000 spectators. Its distinctive design features a large oval structure, an athletics track surrounding the field and spacious covered stands. The stadium has undergone extensive modernization, upgrading its infrastructure, seating, digital systems and facilities for major sporting fixtures and other large-scale events.
Inside, the venue is designed for large crowds, with stands surrounding the field and two extensive LED ribbon displays that enhance event information and the overall visual experience. Refurbished seating, large screens and accessible facilities for visitors with reduced mobility contribute to greater comfort. As this is an open-air stadium, acoustics and the arrangement of additional services may vary depending on the event and production setup.
The stadium is located at 1 Huanglong Road, Xihu District, Hangzhou, China, within the Yellow Dragon Sports Center complex. Huanglong Sports Center station on Metro Lines 3 and 10 is directly beside the complex, with Exit F providing a short walk toward the stadium. Parking is available within and around the complex, although access to some parking areas may be restricted during major events. For broader transport options across Hangzhou, see the city information further down the page.