
The Waterhouse, Shanghai, China
The Waterhouse in Shanghai is a four-story, 19-room hotel built into an existing three-story Japanese Army headquarters building from the 1930’s. This boutique hotel is located […]

The Waterhouse in Shanghai is a four-story, 19-room hotel built into an existing three-story Japanese Army headquarters building from the 1930’s. This boutique hotel is located […]