Holiday Inn Express Shanghai Jiading Industry Park

Location: Shanghai, China