CATEGORIA: Hoteles
B B Inn Xuhui Hotel
501 Long Hua West Road. Shanghai, China