The Super 8 Hotel National Stadium-Birds Nest Olympic Sports Center Subway Station provides a great place for travelers to relax after a busy day. The Super 8 Hotel National Stadium-Birds Nest Olympic Sports Center Subway Station offers a pleasant stay in Beijing for those traveling for business or leisure. The hotel is conveniently located just 8km from Beijing North Railway Station and 25km from Beijing Capital International Airport. In addition, Olympic Sports Center Metro Station is just a short walk away. With multiple attractions nearby including Water Cube, National Indoor Stadium and Haitang Huaxi, guests will find plenty to keep themselves occupied. At the end of a busy day, travelers can unwind and relax in the hotel or go out and enjoy the city. This hotel is particularly popular with those traveling with families.
MoreLess
