Hanting Express Shanghai Railway Station North Square

No. 230, Zhijiang West Road, Zhabei, 200070 Shanghai, China

Hotel image
Read more reviews for Hanting Express Shanghai Railway Station North Square