Fan She Cheng Shi Min Su(Yong Jia Road) offers accommodation in Shanghai, 1.3 km from Xintiandi. The air-conditioned unit is 2.2 km from Jing\'an Temple. Free WiFi is featured .
A TV is provided.
Taobao City Fengxiang Clothing and Gift Plaza is 2.2 km from Fan She Cheng Shi Min Su, while People\'s Square is 2.3 km away. The nearest airport is Shanghai Hongqiao International Airport, 12 km from the property....
|No.17 Lane.291 Yongjia Road|