Book Online Now

Why Book With Us

  • No booking fees
  • Flexible cancellation policies
  • 24 hour customer service
  • Like booking hotel direct
  • Privacy
  • Security
Read More »

Email Offers

Unsubscribe - We respect your privacy

Stay in Touch!

Facebook Twitter Google+ Follow Us on Pinterest

Shanghai Hotels > Astor House Hotel > Location

Astor House Hotel

Astor House Hotel was completed in 1846 under the finance from British Mr. Richards. The hotel is ideally located in the heart of bund. The exclusive shopping and business center- Nanjing Rd. The elegant Astor House Hotel/ Chinese only remaining grand hotel/ combines the classic beauty and culture of Victorian architecture with the comforts and facilities of a modern hotel/ including broadband internet access/ 24 hours room services/ the beauty and signature restaurants. This hotel witnessed the first light shinning in China/ the telephone in communication in China/ and the debut show of Western semi-voice out door movie in China. As the first Western Business Hotel in China since the commencement of Shanghai port/ our hotel is reputed as Landmark Building of Shanghai.

15 Huangpu Road
Shanghai, 200080 CN

US 1.800.4.HOTELS
UK +44 (0) 208.604.2018

Check In Time: 14:00:00
Check Out Time: 12:00:00

Book Now