Skip Navigation

Astor House Hotel, Shanghai

Travel Photography Featured photos taken in China Astor House Hotel, Shanghai

Astor House Hotel, Shanghai

Built in 1846, the Astor House Hotel is the oldest in Shanghai. Albert Einstein and several US presidents slept here years ago.

上海市 , China

Comments

No comments yet. Be the first to comment on this photo!

More photos of buildings