BELGRAVIA SERVICED RESIDENCE

29 Xiangcheng Road Building C
Shanghai
China