Super 8 Hotel Beijing South Railway Station North Square Pla
The comfortable Super 8 Hotel Beijing South Railway Station North Square Pla is a 3-star property set next to The Palace Museum, Liyuan Theatre and Wanfangting Park. The building was renovated in 2012.
The hotel is in the convenient location just near Taoranting subway station. The property lies within 200 meters from Beijing Xiannongtan Temple, Taoranting Park and Taoran Park.
All 83 non-smoking guestrooms feature modern facilities.
Young Restaurant (Taoran Pavilion) treats guests with chinese and japanese meals and lies within 850 meters from the property.
Beijing South Railway train station is a 5-minute walk away. A few minutes' drive from Nanyuan airport.
Guests can rent cars on the premises.