No.29 Majiabao Road, Beijing, China
Super 8 Beijing South Station Si Road Hotel is located a 10-minute drive from Fayuan Temple and offers luggage storage.
This hotel offers a setting 3.1 km from Pearl Market. Guests can find Peking Duck meal, which is a 15-minute ride away. Tianqiao underground station is at a distance of within reach of the 2-star hotel.
The rooms at this property include air conditioning, as well as media facilities like a multi-channel television.
The restaurant HuangJiHuang Three-Sauce Simmer Pot is situated 2.8 km from the Super 8 Beijing South Station Si Road.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Super 8 Beijing South Station Si Road!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please