Photos coming soon
HOTEL
Super 8 Hotel (Beijing Shiliuzhuang Metro Station)
No.4 Nanding Road, Fengtai District, Beijing, China, Beijing, China
Where it sits
Super 8 Hotel (Beijing Shiliuzhuang Metro Station)
No.4 Nanding Road, Fengtai District, Beijing, China, Beijing, China
39.84025, 116.40749
Similar stays nearby
Shiguang Qingshe Homestay
Hotel · 147 m
北京ONE一个青年旅舍
Hotel · 147 m
Beijing Yi An Hotel
Hotel · 178 m
GreenTree Inn Beijing Dahongmen Subway Station Express Hotel
Hotel · 245 m
GreenTree Inn Beijing Dahongmen Subway Station Express Hotel
Hotel · 246 m
Jinxiu Qiancheng Business Hotel
Hotel · 271 m
Bei Jing 98Kuai Jie Hotel
Hotel · 300 m
Dechun 98 Express Hostel
Hotel · 311 m
Plan around Super 8 Hotel (Beijing Shiliuzhuang Metro Station)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 18, 2026.
