Skip Navigation

Astor House Hotel, Shanghai by Utrecht Star this if you like it!

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

上海市 , China


No comments yet.

Be the first to comment on this photo!

More photos of buildings