- The Windsor Evergreen Hotel is the place to be to relax after a busy day. The rooms are bright and airy and have a contemporary look and modern amenities. A place for business and leisure travelers. This hotel is close to Longhua Temple and the Shanghai Botanical Gardens.
- © wcities.com 2013