Filter Results
Hotels in South Changjiang Road area of Shanghai
Hanting Hotel Shanghai Changjiang Nan Road Metro Station
No.475 Changjiang Nan Road, Shanghai, China Show map
The fantastic 2-star Hanting Hotel Shanghai Changjiang Nan Road Metro provides proximity to the Chinese Shanghai International Studies University, which is located about a 15-minute ride away.
Hanting Hotel Shanghai South Changjiang Road Subway Station
No. 475, Changjiang South Road, Shanghai, China Show map
Located 4.9 km from Second Military Medical University, the comfortable 2-star Hanting Hotel Shanghai South Changjiang Road Subway offers air-conditioned rooms nearly 25 minutes' walk from Shanghai…
Atour X Hotel Shanghai Wujiaochang Yixian Building
Yixian Building No. 105 Gaoyi Road, Shanghai, China Show map
Situated about 6 km from University of Shanghai, Atour X Hotel Shanghai Wujiaochang Yixian Building features baggage storage. The hotel also provides guests with luggage storage.