Travel Photography > Astor House Hotel, Shanghai : Featured photos taken in China
Built in 1846, the Astor House Hotel is the oldest in Shanghai. Albert Einstein and several US presidents slept here years ago.
Visiting Shanghai on your next trip? We've located 89 properties nearby. View Travellerspoint's cheap accommodation in Shanghai.
Be the first to comment on this photo!
To comment on photos, you need to login first.