39.912437 ­116.37657
Go to map view
No.71 Taipusi Street, Xicheng district, Beijing, China, Beijing 100031, China

Get Rates

Show Beijing Jinghai Hotel at top of the results.

Get Flight + Hotel