This hotel offers a pleasant stay in Shanghai for those traveling for business or leisure. Keeping busy is easy, with People's Square, Nanjing Road Pedestrian Street and Yifu Theater all nearby. In their spare time, guests can explore the hotel's surroundings. ...