This hotel offers a pleasant stay in Shanghai for those traveling for business or leisure. This property is just a short distance away from the Xuhui District. The hotel is only 6km from Shanghai South Railway Station and 15km from Hongqiao International Airport, giving guests a number of convenient transportation options. Being just minutes away from Xujiahui Metro Station allows guests to explore the city with ease. This hotel makes a great place to kick back and relax after a long day of sightseeing.