Howard Johnson Plaza Shanghai

595 Jiu Jiang Road
Shanghai
China