Photos coming soon
HOTEL
Atour Hotel Beijing Niaochao Bei Shatan Subway Station
No. Jia 1, Beishatan, Beijing, China
Where it sits
Atour Hotel Beijing Niaochao Bei Shatan Subway Station
No. Jia 1, Beishatan, Beijing, China
40.00199, 116.37124
Similar stays nearby
Ya'ao International Hotel Beijing
Hotel · 104 m
HiTown Life Hotel
Hotel · 104 m
Beijing Ya'ao International Hotel Beijing
Hotel · 109 m
Ya’ao International Hotel
Hotel · 126 m
Beijing Chaoyang beijing National Stadium Locals Apartment 00131660
Hotel · 154 m
Nostalgia S Hotel(Beijing National Stadium-Bird's Nest)
Hotel · 217 m
Orange Hotel (Beijing National Stadium-Bird's Nest Beishatan Subway Station)
Hotel · 227 m
IU Hotel University of Science and Techonology Beijing Beishatan Metro Station'
Hotel · 233 m
Plan around Atour Hotel Beijing Niaochao Bei Shatan Subway Station
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
