Shanghai Indoor Stadium

Shanghai, China

Shanghai Indoor Stadium

Shanghai Indoor Stadium, (simplified Chinese: 上海体育馆; traditional Chinese: 上海體育館; pinyin: Shànghǎi Tǐyùguǎn) also known as the Shanghai Grand Stage, is a multi-purpose gymnasium in Shanghai.


Accommodations near Shanghai Indoor Stadium

View more accommodations near Shanghai Indoor Stadium

Nearby Tours & activities