39.9547333488 ­116.3664847612
Go to map view
No.30 Zhiqiang North Park, Wenhuiyuan Road, Haidian District, Beijing, Beijing 100082, China +86 106 2242 8289

Get Rates

Show Home Inn(Beijing Jishuitan Bridge) at top of the results.

Get Flight + Hotel