Super 8 Shanghai Hongqiao Transportation Hub Jiu Du Lu is located 349 Jiudu Road, Jiuting Town Shanghai Shanghai China 201615