Located 800 metres from Xintiandi, Fan She Cheng Shi Min Su (Julu Road) offers accommodation in Shanghai. The apartment is 900 metres from Taobao City Fengxiang Clothing and Gift Plaza. Free WiFi is featured .
A TV is available.
People\'s Square is 1 km from Fan She Cheng Shi Min Su, while Pedestrian Street of East Nanjing Rd. Is 1.3 km away. The nearest airport is Shanghai Hongqiao International Airport, 13 km from Fan She Cheng Shi Min Su (Julu Road)....
|1st Floor, No.7, Lane 786, Julu Road|