Astor Hotel
Phone Number: Suggest Phone Number
Website: Suggest Official Website
GPS Coordinates: 31.22364,121.42566
Facebook: facebook.com/282078125141534
Instagram: Photos and Videos
List of nearest hotels:
Jinjiang Inn - Shanghai Zhongshan Park three stars hotel located at No.546 Chang ning Road, 242 meters south.
Shanghai Pujiang Express Hotel two stars hotel located at No.92 Hua Yang Road, 391 meters west.
Home Inn Shanghai Zhongshan Park Metro Station two stars hotel located at No. 589 Wuyi Road, 501 meters south.
Hanting Hotel Shanghai Zhongshan Park No.2 two stars hotel located at No. 1333 Yuyuan Road, 566 meters south.
Ambassador Hotel five stars hotel located at 818 Wanhangdu Road, 626 meters northeast.
Duxiana Hotel five stars hotel located at No 59, Wan Hang Du Hou, 649 meters north.
New World Shanghai Hotel five stars hotel located at No.1555 Dingxi Road, 709 meters southwest.
You can find and book more hotels, hostels and apartments in our interactive hotel map