Mar 26, 2012

The Langham, an art deco boutique hotel in Shanghai, near the People's Square.
One of the few landmark buildings left in Shanghai.



 lobby


hallway & room