You can take a walk and explore the neighbourhood area of the hotel. Places nearby: Songjiang South Railway Station, Shanghai Botanical Garden and Jing An Temple.
Number of rooms: 73
2359 Rongle East Road Songjiang,Rongle East Road, Shanghai, 201600