Online reservation

All Seasons Hotel Shanghai

No.1066 Yan An Road Shanghai, Shanghai, China

The 3-star All Seasons Hotel boasts close proximity to International Cathedral, Red Town and Shanghai Lanxin Theater just 1.8 km away. The property features a baggage storage, parking and an elevator.

The city center is 5 km away from the hotel. The hotel lies within 10 minutes' walk of Shanghai Zhongshan Park, Shanghai Propaganda Poster Art Centre and Shanghai Library (Shanghai Tushuguan).

All Seasons Hotel can be reached in 10 minutes by car from Hongqiao airport.



  • Free Wi-Fi
  • Free parking
  • No pets allowed
  • Luggage storage
  • Elevator


  • Shops/Commercial services
  • Meeting room


No.1066 Yan An Road Shanghai, Shanghai, China


Please, select dates to see available rooms.


Add review

Your details

Your impression of the property

Very bad Excellent

If you have any questions regarding your reservation made through our website, please go to our Contact Us page.

Contact Us

All Seasons

No.1066 Yan An Road Shanghai, Shanghai, China

What's nearby

  • Local attractions
  • Former Residence Of Shi Hu
    1.8 km
  • Shanghai Library
    1.4 km
  • Xin Tian Di
    3.0 km
  • Huashan Children's Park
    1000 m
  • Shanghai Zhongshan Park
    1.3 km
  • Qibao Ancient Town
    4.5 km
  • Shanghai Museum Of Contemporary Art
    4.5 km
  • Airports
  • Hongqiao
    9.4 km
  • Train stations
  • Shanghai Railway Station
    4.8 km