Hotel Ji Hotel Beijing Fangshan Science and Technology Industrial Park
★★★
No.4 Yanshangang North Road, Fangshan District, Beijing, China, Beijing, China Show on map
Xi Mu Hotel is a 3-star hotel in Beijing, China. It is one of 7,514 places to stay in Beijing listed on Triptoic.
No.4 Yanshangang North Road, Fangshan District, Beijing, China, Beijing, China
Xi Mu Hotel is located at No.4 Yanshangang North Road, Fangshan District, Beijing, China, Beijing, China.
Xi Mu Hotel is rated 3 stars.
Highly rated alternatives close by