Windsor Evergreen Hotel Overview

Windsor Evergreen Hotel is located in Shanghai's south west, hardly 200 metres from the scenic Shanghai Botanical Garden. Pay a visit to the Longhua Temple, only 10 minutes' drive from the property. Those interested in exploring the rich artworks of the region can visit the Power Station of Art, nea



Gym Parking

Map Location

Hotel Facilities

  • Conference room(s)
  • Tennis
  • Lobby
  • Room service
  • Sauna
  • Dry cleaning/laundry
  • Parking
  • Gymnasium
  • 24 hour reception