Address : 958 shixin road, shiwan town, pudong new area , shanghai Show Hotel Map
This hotel is located 3 km away from Pudong International Airport, 27 km away from Shanghai New International Centre and 40 km away from People's Square. Shanghai Railway Station is about 35 km away and there are shops at Nanjing Road Pedestrian Mall, which is some 32 km from the establishment.