Loading hotels
Confirming room availability...
Howard Johnson Palm Beach Resort Shanghai, 1888 Haiou Rd Feng Xian, Shanghai, China
This charming hotel is in Fengxian. The total number of bedrooms is 257. Travellers will not be bothered during their stay, as this is not a pet-friendly accommodation.