Serviced Apartments in Shanghai

No 888 Shaanxi Nan Road, Xu Hui District, Shanghai 200031, China

Extended Stay

Looking to stay with us for more than 30 nights

Learn more