Photos coming soon
HOTEL
7 Days Inn (Beijing Liujiayao Metro Station Songzhuang Road)
No.11 Songzhuang Road, Beijing
Where it sits
7 Days Inn (Beijing Liujiayao Metro Station Songzhuang Road)
No.11 Songzhuang Road, Beijing
39.85366, 116.42827
Similar stays nearby
7 Days Inn Beijing Liujiayao Subway Station Songzhuang Road Dong Tie Ying Bridge
Hotel · 16 m
Hanting Hotel Beijing Songjiazhuang New Branch
Hotel · 23 m
Anyi Hotel (Panjiayuan Songjiazhuang Metro Station Store)
Hotel · 24 m
Bei Jing Shun He Hotel
Hotel · 51 m
Shunhe Hotel
Hotel · 62 m
Super 8 Hotel (Beijing Songjiazhuang Subway Station Liujiayao)
Hotel · 77 m
Beijing Hongshengfang Express Hotel
Hotel · 245 m
MENG HAO Collection Hotel (Beijing Liujiaoyao Subway Station Hengliutiao)
Hotel · 274 m
Plan around 7 Days Inn (Beijing Liujiayao Metro Station Songzhuang Road)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
