CATEGORIA: Hoteles
Garden Inn (Shanghai Gonghexin Road Branch)
No.88 West Zhijiang Road. Shanghai, China