Construido en 1846, el Astor House Hotel Shanghái se encuentra a 300 metros de Waibaidu Bridge, en el distrito financiero Hongkou. Este hotel de 3 estrellas cuenta con 130 habitaciones y comodidades como un restaurante.
Este hotel está situado a 1 km del Acuario océanico de Shanghái y cerca de la estación de metro East Nanjing Road. El hotel Astor House ofrece proximidad a lugares de interés natural como el Parque de Lu Xun (3 km) y el Jardín Yuyuan (6 km). Esta propiedad también te lleva a Bund que está a 20 minutos en coche. Podrás coger el autobús en la parada IFC Residence, a 950 metros del hotel.
Las habitaciones disponen de un vestidor y una zona de estar con una plancha y tabla de planchar, climatizador, además de un ordenador personal y TV de pantalla plana con canales vía satélite. Las habitaciones están decoradas con diseño estándar y algunas tienen hervidor eléctrico y una nevera. Los cuartos de baño ofrecen comodidades como secador de pelo y espejos de maquillaje, y también cuentan con un inodoro separado y una ducha.
Podrás relajarte en el bar de café del Astor House. Dragon Phoenix está bastante cerca de la propiedad.