The hotel is located at Bi Bo Road, only 5 minutes away from the Shanghai Maglev Train Station and the Shanghai New International Expo Centre. It also is conveniently placed right next to the Zhangjiang Station of the No.2 Metro Line. The hotel is 30 minutes by car to the Pudong International Airport and 40 minutes to Hongqiao Airport.