Telah menyambut tetamu sejak 1846, Astor House Hotel Shanghai menawarkan peti deposit keselamatan dan restoran di tapak. Ia berjarak 10 minit memandu dari Pusat Kewangan Dunia Shanghai dan 18 minit memandu dari lapangan terbang Antarabangsa Hongqiao.
Hartanah ini terletak dalam jarak 30 minit berjalan kaki dari pusat Shanghai, tidak jauh dari Waibaidu Bridge. Menara Oriental Pearl berjarak 1.2 km jauhnya dari Astor House Hotel. Astor House Hotel terletak berhampiran stesen tiub Jalan Nanjing Timur, yang terletak kira-kira 600 meter.
Bilik-bilik di hotel ini bukan sahaja dilengkapi dengan peti keselamatan, peti sejuk mini dan ruang persalinan, tetapi juga menawarkan tandas berasingan dan pancuran mandi di bilik mandi.
Para tetamu boleh menikmati sarapan di restoran. Para tetamu boleh menikmati makanan di restoran Dragon Phoenix dan Hakkasan, yang terletak kira-kira 5 minit berjalan kaki dari Astor House Hotel.