Hotel Starway Hotel Beijing Yanxi Lake Development Zone
★★★
Building 2, No. 6, Nanhua Street, Huairou District, Beijing, China, Beijing, China Show on map
Aidu Hotel (Nanhua Branch) is a 3-star hotel in Beijing, China. It is one of 7,514 places to stay in Beijing listed on Triptoic.
Building 2, No. 6, Nanhua Street, Huairou District, Beijing, China, Beijing, China
Aidu Hotel (Nanhua Branch) is located at Building 2, No. 6, Nanhua Street, Huairou District, Beijing, China, Beijing, China.
Aidu Hotel (Nanhua Branch) is rated 3 stars.
Highly rated alternatives close by
Inn
Hotel
Hotel
Hotel