No.10-11 Zone 1, Lianyi Garden, Beili, Liuliqiao, Beijing, China
The 2-star Super 8 Hotel Beijing Liuliqiao Metro provides proximity to Chinese Academy of Sciences, which is situated 3.9 km away.
This hotel is located in Beijing, nearly a 10-minute walk from Liuliqiao Dong tube station. The long-running Beijing Zoo, 6 km away, is definitely a must-see for family tourists in Beijing. Approximately 10 minutes by car from the Super 8 Hotel Beijing Liuliqiao Metro, guests will also find Grand View Garden. The nearest train station, Beijing East, is about 10 km away.
XiBei YouMian Cun, situated 550 metres away, is a perfect place to enjoy Chinese cuisine.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Super 8 Hotel Beijing Liuliqiao Metro Station!
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