Loading hotels
Confirming room availability...
Super 8 Hotel Beijing West Railway Station Nan Lu, B 8 Taipingqiao Village, Beijing, China
This charming Hotel is situated in Fengtai. This Hotel offers a total of 60 bedrooms. Visitors can take advantage of the internet access at Super 8 Hotel Beijing West Railway Station Nan Lu. Travellers will not be bothered during their stay, as this is not a pet-friendly establishment. Additionally, a car park is available on the premises for guests' extra convenience.