Ramada Shanghai Songjiang
The 4-star Ramada Shanghai Songjiang Hotel places guests abound 4.2 km from Sheshan.
The property is situated 3 km away from Thames Town.
The hotel allows quick access to hills and gardens.
Ramada Shanghai Songjiang Hotel is a property in Shanghai that comes with 105 rooms and provides free Wi-Fi, climate control, a laptop safe, flat-screen TV and IDD phone. They also have open bathrooms with a bathtub, a shower and a hairdryer.
Ramada Shanghai Songjiang Hotel can be reached in 25 minutes by car from Hongqiao airport.
The venue offers laundry, dry cleaning and housekeeping.