cancel
register

City Hotel

  • hotel stars
map marker

5-7 South Shaanxi Road, 200020, Shanghai, China

Photos from travellers