Times Square Serviced Apartments

  • Hotels
  • Service flats
111 Huaihai Zhong Lu

Spacious and tastefully decorated apartments catering for tenants looking for a quality living space in Shanghai.

Venue name: Times Square Serviced Apartments
Contact:
English address: 111 Huaihai Zhong Lu, Huangpu district
Chinese address: 上海黄浦區淮海中路111號