Zhuangxin Holiday Hostel
No. 673 Zhuanxing Road, Shanghai
Location Zhuangxin Holiday Hostel is located in Shanghai. This hostel is located In 20 km from the city center. You can take a walk and explore the neighbourhood area of the hostel. Places nearby: Shanghai Botanical Garden, Taikang Road and Jing An Temple. At the hostel Accessible for
USD 25 night












