All Beijing hotels
1 property found
- Sort by:
No.38 Xinxi Road Shangdi, Beijing, China
0.3 km to Beijing Sport University (Show map)
The 2-star 7Days Inn Shangdi Sport University Beijing is set just 2.9 km from China Medicinal Botanical Garden, Peking University Centennial Hall and Old Summer Palace (Yuanmingyuan).