Super 8 Hotel Shanghai Xin Zhuang Qi Xin Lu
The comfortable Super 8 Hotel Shanghai Xin Zhuang Qi Xin Lu is a 3-star property within proximity of Shanghai International Exhibition Center, Shanghai Longhua Tower and Minhang Sports Park.
The hotel is 1000 meters away from Qibao Ancient Town, Jinjiang Action Park and Dino Beach.
Waihuanlu underground station is about 20 minutes' walk of the hotel. Hongqiao airport can be reached within 10 minutes' drive.