Skip to content
Press The Game

Venue

Star Ring Center

Star Ring Center is a mixed-use innovation and events complex in Shanghai that hosted the 2026 MCT East Asia Shanghai competition.

Updated Sep 12, 2026Official website
Star Ring Center
Star Ring Center entrance in Shanghai. · Shanghai Daily / City News Service · source: https://obj.shine.cn/files/2025/07/10/1b3e9c09-326f-4152-93cf-f0fcf229600d_0.png

Venue snapshot

City / Market

Shanghai, China

Location

Star Ring Center, Shanghai, China

Venue type

Mixed-use innovation and events complex

Capacity

Approximately 2,600 seats

Diamond Theater within the complex.

Contact phone

021-6296-9998

Official project-site contact.

Contact email

Not publicly listed

Work with Press The Game

Bring an opportunity to the table

Looking for media reach, industry insight or the right esports partner? Bring us your brief—we’ll help move it forward.

Find the right connection