Astor House Hotel Shanghai berjarak 2.1 km dari Lapangan Rakyat dan menyediakan brankas dan pertukaran mata uang. Hotel terletak 950 meter dari stasiun bus IFC Residence, dan 10 menit berjalan kaki dari stasiun kereta Stasiun Jalan Nanjing Timur.
Anda dapat berjalan-jalan ke distrik finansial Hongkou dan menikmati Janadriyah Waibaidu Bridge yang berlokasi di dekatnya. Menara Shanghai berjarak 5 menit berkendara dari Astor House Hotel.
Setiap kamar memiliki brankas, kulkas mini bar dan ruang ganti serta kamar mandi dengan toilet terpisah dan shower.
Para tamu dapat menikmati sarapan di restoran. Terdapat juga bar kopi Dragon Phoenix menyajikan hidangan Asia, berjarak 100 meter.