El Super 8 Hotel Chaoyang Park South Dongfeng Road Pekín, situado a 6 km de Beijing Poly Theatre, cuenta con una piscina y un centro de fitness.
Lufthansa Outlets se encuentra muy cerca de este hotel de 2 estrellas, y el aeropuerto Internacional de Beijing Capital está a unos 18 minutos en coche. Este hotel está a 10 minutos en coche de Ullens Center for Contemporary Art en Pekín. El Super 8 Hotel Chaoyang Park South Dongfeng Road también te lleva a la China Railway Museum que está a 7 km. Esta propiedad está no muy lejos de de la estación de autobuses Nanshiliju.
El hotel acoge a sus huéspedes en 54 habitaciones equipadas con TV de pantalla plana con canales vía satélite, además de comodidades como climatizador. También dispone de una zona de estar, TV de pantalla plana con canales vía satélite y climatizador en las habitaciones.