Hotel Atour Hotel Beijing Shangdi Industrial Park Xi'erqi Metro Station
★★★★
No. 101 Longbeicun Road, Haidian District, Beijing, Beijing, China Show on map
Qiu Guo Hotel - Beijing Summer Palace is a 3.5-star hotel in Beijing, China. It is one of 7,514 places to stay in Beijing listed on Triptoic.
No. 101 Longbeicun Road, Haidian District, Beijing, Beijing, 100193, China
Qiu Guo Hotel - Beijing Summer Palace is located at No. 101 Longbeicun Road, Haidian District, Beijing, Beijing 100193, China.
Qiu Guo Hotel - Beijing Summer Palace is rated 3.5 stars.
Highly rated alternatives close by
Hostel