Het Astor House Hotel werd in 1846 opgericht door de familie Richard. Het ligt aan de noordkant van de Bund, op het punt waar de rivieren de Suzhou en de Huangpu samenkomen.
Das Astor House Hotel wurde 1846 von der Familie Richard gegründet und liegt direkt neben dem Zusammenfluss der beiden Flüsse Suzhou Creek und Huangpu am nördlichen Ende der Uferpromenade Bund.