39.9547333488 ­116.3664847612
Go to map view
Building 30, Zhiqiang North Garden (Zhiqiang Beiyuan), Beijing, Beijing 100082, China +86 106 2242 8289
The Home Inn is conveniently located near Beijing Normal University, Beijing North Railway Station, Beijing Zoo, Beijing Exhibition Center and Beijing Planetarium and 6 km (4 mi) away from Tian'anmen Square.

Get Rates

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

Get Flight + Hotel