Suhao Hotel Shanghai Area, China
You can take a walk and explore the neighbourhood area of the hotel. Places nearby: Jing An Temple, Shanghai Art Museum and Nanjing Road Shopping District.
15-15 Renmin North Road Chengxiang Town,Renmin North Road, Shanghai, 215400