The 2-star 7 Days Inn Xueyuan National Stadium Beijing has 94 rooms and is located at a distance of 2.8 km from Niaochao National Stadium. Highlights at this Beijing hotel include Wi-Fi in public areas.
The property is about 25 km from Beijing Capital International airport and within 7 km of such cultural venues as UCCA Center for Contemporary Art. The hotel stands at a moderate distance from Datunlu East tube station. You can easily find Beijing Olympic Park at a distance of 2.8 km from the accommodation.
7 Days Inn Xueyuan National Stadium offers breakfast in the restaurant.