Room Features and Guest Services
- Internet Access
- Wheelchair Accessible
Venue Accessible By
- Complimentary Parking
Super 8 Hotel Beijing Nan Zhan Si Lu Tong is located in China. We are only 0.5 km away from Beijing South Railway Station, 6 minutes walk to the hotel. Our hotel features comfortable guest rooms and amenities for your stay. Guests will enjoy easy access to all the nearby local area attractions.