Photos coming soon
HOTEL
Hubei Hotel
No. 36 Zhongguancun South Street, Beijing, China
Where it sits
Hubei Hotel
No. 36 Zhongguancun South Street, Beijing, China
39.94784, 116.32539
Similar stays nearby
Hubei Hotel
Hotel · 40 m
China Meteorological Administration Hotel
Hotel · 106 m
China Meteorological Administration Hotel
Hotel · 106 m
Shenzhou International Hotel Beijing
Hotel · 178 m
Home Inn Style Beijing Zhongguancun South Street National Library
Hotel · 186 m
Hanting Hotel Beijing Zhongguancun Baishiqiao
Hotel · 193 m
Homeinn Selected Hotel (Beijing Zhongguancun South Street National Library)
Hotel · 198 m
Homeinn Selected Hotel (Beijing Zhongguancun South Street National Library)
Hotel · 198 m
Plan around Hubei Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 17, 2026.
