Address : 699 bibo road, zhangjiang hi-tech park, pudong new area , shanghai Show Hotel Map
The hotel is located on Bi Bo Road, only 5 minutes away from the Shanghai Maglev train station and the Shanghai New International Expo Centre. It is also conveniently located right next to Zhangjiang station on metro line 2. The hotel is 30 minutes by car from Pudong International Airport and 40 minutes from Hongqiao Airport.