Hanting Hotel Shanghai Xiangyang RoadHotel
No. 578A South Xiangyang Road, Xuhui, 200031 Shanghai, China
Located within a 1-minute walk of Jiashan Road Metro Station (line 9), Hanting Express Shanghai Xiangyang Road features rooms with air conditioning and a private bathroom. Free Wi-Fi is offered in all areas.