Shangjie Fashion Hotel is located in Shanghai, within 17 km of People's Square and 18 km of Tian Zi Fang. The property is around 14 km from Jade Buddha Temple, 15 km from Jing'an Temple and 17 km from Pedestrian Street of East Nanjing Rd..
Number of rooms: 86
2nd Floor, No.15 Xianghuang Rd, Nanxiang Town, Jiading District, 201802 Shanghai, China