Shanghai Hills&XING 1881 Homestay
No. 188, Fengxian Road, Jing'an District, Shanghai
Location Looking for a home comfort: apartment Shanghai Hills&XING 1881 Homestay is located in Shanghai. This apartment is located in walking distance from the city center. You can take a walk and explore the neighbourhood area of the apartment. Places nearby: Shanghai Art Museum, Huaihai










