Hanting Express Shanghai Tangqiao

No.2162 Pudong South Road, Pudong, 200127 Shanghai, China

Hotel image
Read more reviews for Hanting Express Shanghai Tangqiao