Shanghai Hongqiao Railway Station is located approximately 24km away and Hongqiao International Airport around 26km away. Sightseeing in the area is easy, with Jiading Confucius Temple and Qiuxia Garden both nearby.
After a long day of sightseeing, guests can retire to the comfort of the hotel.