Located 1.1 km from Jing\'an Temple, Fan She Cheng Shi Min Su(Huating Road) offers accommodation in Shanghai. The air-conditioned unit is 2.3 km from Xintiandi. Free WiFi is offered .
A TV is available.
Taobao City Fengxiang Clothing and Gift Plaza is 2.4 km from Fan She Cheng Shi Min Su, while People\'s Square is 3 km away. Shanghai Hongqiao International Airport is 11 km from the property....
|No 4 Lane 83 Huating Road|