Howard Johnson Huaihai Hotel Shanghai

No. 1 Fenyang Road, Xuhui District, Shanghai, China

Howard Johnson Huaihai Hotel ShanghaiPanoramic Suite
All Photos

Tourism News

Howard Johnson Huaihai Hotel Shanghai

No. 1 Fenyang Road, Xuhui District, Shanghai, China