Photos coming soon
HOTEL
Borrman Hotel (Beijing Niaochao Olympic Sports Center Subway Station)
Unit 2, 1st Floor, No. 69 Beichen West Road, Beijing
Where it sits
Borrman Hotel (Beijing Niaochao Olympic Sports Center Subway Station)
Unit 2, 1st Floor, No. 69 Beichen West Road, Beijing
39.98322, 116.38721
Similar stays nearby
Borrman Hotel (Beijing Niaochao Olympic Sports Center Subway Station)
Hotel · 0 m
Super 8 Hotel (National Stadium-Bird's Nest Olympic Sports Center Subway Station)
Hotel · 90 m
Aden Hotel Beijing
Hotel · 109 m
Ketong Hotel
Hotel · 206 m
Sardonyx
Hotel · 224 m
Heqi Hotel (Bird's Nest National Convention Center Branch)
Hotel · 302 m
Hongkun Heqi Hotel (Beijing National Stadium-Bird's Nest Olympic Sports Center Subway Station)
Hotel · 302 m
Jinjiang Inn (Beijing Olympic Sports Center Bird's Nest Water Cube)
Hotel · 342 m
Nearby to explore
Plan around Borrman Hotel (Beijing Niaochao Olympic Sports Center Subway Station)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 29, 2026.
