
No.998 Xiuchuan Road, 201200 Shanghai, China
This spot in Shanghai catches the eye. On the plus side: hotel, 5-star standard, spa and wellness and air conditioning.
Nearby attractions Century Park - 19 km Good to know There is no capacity for an extra bed in the Deluxe Double or Twin Room and the Executive Double Room. The breakfast included...


















