Hotel Hanting Hotel Shanghai Taopuxincun Metro Station
★★
No. 789 Cha Xi Road, 201802, Shanghai, China Show on map
DoubleTree by Hilton Shanghai Nanxiang is a 5-star hotel in Shanghai, China. It is one of 9,873 places to stay in Shanghai listed on Triptoic.
No. 789 Cha Xi Road, 201802, Shanghai, China
DoubleTree by Hilton Shanghai Nanxiang is located at No. 789 Cha Xi Road, 201802, Shanghai, China.
DoubleTree by Hilton Shanghai Nanxiang is rated 5 stars.
Highly rated alternatives close by