31.213296 ­121.513248
Go to map view
2111 Pudong South Road, Pudong New District, Shanghai, Shanghai 200127, China +86 215 881 0888

Get Rates

Show Grand You You at top of the results.

Get Flight + Hotel

Amenities

Landmarks
St. Ignatius Cathedral of Shanghai 5.0mi

Guest Ratings

Star Ratings

priceline.com
Agoda