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.
Number of rooms: 66
No.427 Liu Zhou Road Xu Hui District , Xuhui, 200233 Shanghai, China