GreenTree Inn Shanghai Guangdahuizhan Express Hotel Hotel
LiuZhou Road; 427, Shanghai, 200233
Accepting only Mainland Chinese citizens, GreenTree Inn Shanghai Guangdahuizhan Express Hotel is a 5-minute drive from Shanghai Grand Stage and Shanghai Stadium. It features free Wi-Fi access throughout the entire property.