Photos coming soon
HOTEL
China Hall of Science and Technology
No. 3, Fuxing road, Haidian District, Beijing
Where it sits
China Hall of Science and Technology
No. 3, Fuxing road, Haidian District, Beijing
39.90878, 116.33324
Similar stays nearby
China Hall of Science and Technology
Hotel · 113 m
Super8 Yue Hotel Beijing West Railway Station Mili
Hotel · 137 m
Maolin Garden Hotel
Hotel · 210 m
Color and Light Hotel (Beijing West Railway Station Junbo Metro Station)
Hotel · 252 m
Maolin Garden Hotel
Hotel · 260 m
Shengdayuan Hotel
Hotel · 294 m
Super 8 Hotel (Beijing West Railway Station Junbo Subway Station)
Hotel · 301 m
Sanli Moon Hotel
Hotel · 317 m
Plan around China Hall of Science and Technology
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 3, 2026.
