Hanting Hotel Shanghai South Xizang Road Branch is a good accommodation choice in Shanghai.
Hanting Hotel Shanghai South Xizang Road Branch is 30 minutes' walk from the center of Shanghai. The hotel is approximately 10 minutes' walk from Magnolia Theater, Shanghai Xiaotaoyuan Mosque and Taipingqiao Park.
Shanghai Grand Theater is 2.2 km of the property, while Shanghai Museum (Shanghai Bowuguan) is around 2.0 km away.
A 5-minute walk will take you to Lujiabang Road subway station. The hotel is around 15 minutes' drive from Hongqiao airport.
This family hotel provides comfortable rooms equipped with climate control and a telephone.