Zhongxiang Grand Hotel ShanghaiHotel
1558 Zhongxing Road Shanghai 200070,Zhongxing Road, Shanghai, 200070
Zhongxiang Grand Hotel Shanghai is a 3-minute walk from Shanghai Railway Station. It offers modern air-conditioned rooms with free Wi-Fi and wired internet. Guests can stay active at the gym or relax with massage treatments.