Howard Johnson Plaza Shanghai

595 Jiu Jiang Road, Huangpu, 200001 Shanghai, China

Hotel image
Read more reviews for Howard Johnson Plaza Shanghai