Accepting only Mainland Chinese citizens, 5 km from Shanghai New International Expo Centre, Vienna International Hotel Shanghai Pudong New International Exbition Central is set in Shanghai and offers air-conditioned rooms with free Wi-Fi.
Number of rooms: 8
No.108 Wuxing Road Pudong New District, Pudong, 200000 Shanghai, China