




See all photos
88 Bai Se Road, Shanghai, P.R.C. #200231, Shanghai, China
Situated within 15 minutes' walk of Zhangjia Tang River, Windsor Evergreen Hotel includes 20 rooms.
Yuz Museum and Hengshan Leisure Street are located at 3.7 km and 7 km respectively. The area includes such religious sights as the reconstructed Buddhist Longhua Temple (4 km) and Xujiahui Catholic Church (6 km). The hotel lies within a 4-km distance of Longhua Memorial Park of Revolutionary Martyrs. Longwu Road Luoxiu Road bus stop is within easy walking distance of this 3-star hotel. The nearest airport is Shanghai Hongqiao International, about 25 km from Windsor Evergreen Hotel.
Enter your dates to see prices