Shanghai Zhijiang Hotel
No.769 Taopu Road, Shanghai, China
No.769 Taopu Road, Shanghai, China
Providing 72 rooms, the 2-star Shanghai Zhijiang Hotel is 6 km from Jade Buddha Temple.
The hotel is located in Shanghai, not so far from West Shanghai Railway tube station. Educational venues in the area include East China Normal University (3.6 km) and University of Shanghai (7 km). This hotel is situated 7 km from Shanghai Exhibition Center. East Taopu Road Taopu Road bus stop is at a medium distance from the property.
Wi-Fi
Air conditioning