Howard Johnson Huaihai Hotel Hotel
No. 1 Feng Yang Road, Xuhui, 200031 Shanghái, China
El Howard Johnson Huaihai Hotel está situado en el centro de Shanghái, en el cruce de las calles Huaihai y Fenyang. El hotel alberga un centro de fitness y 2 locales de restauración.