Photos coming soon
HOTEL
Super 8 Hotel (Beijing West Railway Station Junbo Subway Station)
北京市海淀区北峰窝101号22号楼铁道大厦北走100米院内, Beijing, China
Where it sits
Super 8 Hotel (Beijing West Railway Station Junbo Subway Station)
北京市海淀区北峰窝101号22号楼铁道大厦北走100米院内, Beijing, China
39.90769, 116.33002
Similar stays nearby
Color and Light Hotel (Beijing West Railway Station Junbo Metro Station)
Hotel · 49 m
Maolin Garden Hotel
Hotel · 76 m
Maolin Garden Hotel
Hotel · 100 m
Super8 Yue Hotel Beijing West Railway Station Mili
Hotel · 173 m
China Hall of Science and Technology
Hotel · 210 m
Shengdayuan Hotel
Hotel · 219 m
Home Inn (Beijing West Railway Station)
Hotel · 258 m
China Hall of Science and Technology
Hotel · 301 m
Plan around Super 8 Hotel (Beijing West Railway Station Junbo Subway Station)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 4, 2026.
