Howard Johnson Huaihai Hotel Shanghai In Shanghai (Xuhui)
1 Fenyang Road - Shanghai, CN 200031
1 Fenyang Road - Shanghai, CN 200031
1989 Huaxiang Road - Shanghai, CN 200085
188 Wudong Road Yangpu - Shanghai, CN 200434
555 Xinyuan South Road - Shanghai, CN 201306
2288 Pudong Avenue Shanghai - Shanghai, CN 200136
1100 Qi Hang Road - Shanghai, CN 201207
No 18 Xin Jin Qiao Road New Pu - Shanghai, CN 201206
509 Caobao Road - Shanghai, CN 200233
7 Lane 600 Guangfulin Road - Shanghai, CN 201620