31.248 ­121.473
Go to map view
Windsor Evergreen Hotel - Shanghai
Windsor Evergreen Hotel - Shanghai
200231 Shanghai, SH, China , No.88,Baise Road,Xuhui Area +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


St. Ignatius Cathedral of Shanghai 4.5mi