Providing 94 rooms, the 3-star Super 8 Hotel Beijing West Railway Station North Square is about 25 minutes' walk from Fayuan Temple. There are a 24-hour front desk and wake-up service available at the hotel.
This property is located in Beijing, quite close to Beijing South tube station. Forbidden City-The Palace Museum is within 6 km of the hotel, and Beijing Capital International airport is 40 km away. The accommodation is situated a short walk to the renowned Temple of Heaven, and Erenhot gare routiere bus station lies merely 350 metres away. The nearest underground station is approximately a 10-minute walk away.
Airports
Train stations
Airports
Train stations
Landmarks
No reviews yet :(
If you stayed at this hotel, share your experience with us, please