Howard Johnson Plaza Shanghai Shanghai, CN
200001 595 Jiu Jiang Road







Hotel reservations