Where is The Opposite House Hotel?

Where is The Opposite House Hotel located?

The Opposite House Hotel, Beijing Municipality, China (approx. 39.93732°, 116.45499°)


Where is The Opposite House Hotel on the map?