No.1-39, West To Sibozi Bus Station, Beijing, China
7 Days Inn Beijing Shangdi Xixiaokou Metro offers 102 rooms a 10-minute drive from the Qīnghuá Tsinghua University. There is also a car park.
This hotel is situated in Zhongguancun with quick access to Beijing Capital International airport, not far from Yongtaizhuang underground station. The comfortable hotel is nestled 7 km from Beijing National Aquatics Center. A 15-minute ride from National Indoor Stadium is a perk for guests staying at the property. The closest train station to the 2-star 7 Days Inn Beijing Shangdi Xixiaokou Metro is Beijing East, which is 17 km away.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about 7 Days Inn Beijing Shangdi Xixiaokou Metro Station!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please