Astor House Hotel

No.15 Huangpu Road, 200080, Shanghai

¥659 - ¥1,113 per night

About Astor House Hotel

Located beside the picturesque confluence of Suzhou Creek and the majestic Huangpu River, Astor House Hotel stands as a historic landmark that has witnessed over two centuries of Shanghai’s rich history. Established in 1846 by the Richard's family, this hotel not only offers a glimpse into the city’s colonial past but also serves as a bridge between the old and new Shanghai. The hotel's prime location at the northern end of The Bund provides guests with unparalleled views of the iconic riverfront, where they can witness the harmonious blend of traditional Chinese architecture and modern skyscrapers. This strategic position allows visitors to easily explore both the historical charm of The Bund and the vibrant energy of contemporary Shanghai, making Astor House Hotel a perfect base for those seeking to experience the city’s unique cultural tapestry.

Hotel Details

Number of Rooms: 130
Country: CN
City: Shanghai