SONGJIANG HOWARD JOHNSON HOTEL

767 Wencheng Road
Shanghai
China