Hotel Renaissance Beijing Haidian Hotel
★★★★
No. 135, Qinghe Road, Beijing, China Show on map
Beijing Maple Leaf Garden Hotel is a 5-star hotel in Beijing, China. It is one of 7,514 places to stay in Beijing listed on Triptoic.
No. 135, Qinghe Road, Beijing, China
Beijing Maple Leaf Garden Hotel is located at No. 135, Qinghe Road, Beijing, China.
Beijing Maple Leaf Garden Hotel is rated 5 stars.
Highly rated alternatives close by