Offering location at a distance of 500 metres from Capital Indoor Stadium, Super 8 Hotel Beijing Zi Zhu Yuan Nan Lu offers 68 rooms.
At a distance of 2.9 km from Beijing University of Posts and Telecommunications, this hotel is within walking distance of National Library underground station. The accommodation is at a distance of 750 metres from Wuta Temple and at a distance of 750 metres from Beijing Zoo. Zizhuyuan Gongyuan can also be found about a 25-minute walk from the 2-star hotel. The nearest underground station is about 10 minutes' walk away.
The restaurant South Beauty lies quite close to Super 8 Hotel Beijing Zi Zhu Yuan Nan Lu.