Holiday Inn Express Shanghai Jinqiao Central

No.1359 Jinqiao Road, Pudong, 200129 Shanghai, China

Hotel image
Read more reviews for Holiday Inn Express Shanghai Jinqiao Central