Photos coming soon
HOTEL
Super 8 Hotel (Beijing Songjiazhuang Subway Station Liujiayao)
Building 1, No. 11 Yongwai Songzhuang Road, Beijing
Where it sits
Super 8 Hotel (Beijing Songjiazhuang Subway Station Liujiayao)
Building 1, No. 11 Yongwai Songzhuang Road, Beijing
39.85419, 116.42769
Similar stays nearby
Shunhe Hotel
Hotel · 17 m
Bei Jing Shun He Hotel
Hotel · 31 m
Anyi Hotel (Panjiayuan Songjiazhuang Metro Station Store)
Hotel · 58 m
Hanting Hotel Beijing Songjiazhuang New Branch
Hotel · 60 m
7 Days Inn (Beijing Liujiayao Metro Station Songzhuang Road)
Hotel · 77 m
7 Days Inn Beijing Liujiayao Subway Station Songzhuang Road Dong Tie Ying Bridge
Hotel · 89 m
MENG HAO Collection Hotel (Beijing Liujiaoyao Subway Station Hengliutiao)
Hotel · 213 m
Shuyuan Hotel
Hotel · 295 m
Plan around Super 8 Hotel (Beijing Songjiazhuang Subway Station Liujiayao)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 16, 2026.
