31.248 ­121.473
Go to map view
No.88, Baise Road, Xuhui Area, Shanghai, Shanghai 200231, China +86 215 435 0888
As the famous 3 Stars Hotel in Shanghai, Windsor Evergreen Hotel Shanghai delivers personalized services to customers from home and abroad.It is 7.5 miles from the International Airport and less than 12.5 miles from the citycenter. Whether you have a business meeting, large conference or small social event to plan, you will find the right function space at... More from onhotels.com

Get Rates

Show Windsor Evergreen Hotel at top of the results.

Get Flight + Hotel

Amenities

Landmarks
St. Ignatius Cathedral of Shanghai 4.5mi