Accepting Mainland Chinese Citizens only, Super 8 Beijing West Station Nan Road offers accommodation in Beijing. Subway Station Liuliqiao East is a 5-minute drive from this property.
All rooms come with a TV. Every room has a private bathroom.
You will find a 24-hour front desk at the property.
Temple of Heaven is 1.2 km from Super 8 Beijing West Station Nan Ro, while Dashilan..