88 Bai Se Road, Shanghai, P.R.C. #200231, Shanghai, China
Providing 20 rooms, the 3-star Windsor Evergreen Hotel Shanghai is nestled within 5 minutes' walk of Huangpu River.
This Shanghai hotel places you approximately a 10-minute drive from Riverside Promenade and approximately a 10-minute drive from East Asia Exhibition Hall. The area includes such religious sights as Longhua Temple (4 km) and the Stlgnatius cathedral "Xujiahui Catholic Church" (6 km). Feel in total harmony with nature by visiting Chocolate Happy Land Theme Park, within 7 km of the hotel. Longwu Road Luoxiu Road bus stop is right off the property. Shanghai Hongqiao International airport is approximately 25 km away from Windsor Evergreen Hotel.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Find out what other guests say about Windsor Evergreen!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please