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

Get Rates

Show Shanghai Grand Youyou Hotel at top of the results.

Get Flight + Hotel

Guest Ratings

Star Ratings

priceline.com
Agoda