Photos coming soon
HOTEL
Yidu Hotel
No.106 Yunjing South Street, Beijing, China
Where it sits
Yidu Hotel
No.106 Yunjing South Street, Beijing, China
39.88325, 116.65462
Similar stays nearby
Jingyi Hotel (Beijing Tongzhou Jiukeshu Subway Station Branch)
Hotel · 83 m
Xiejia Huipeng Hotel (Beijing Tongzhou Dongzhimen Hospital Jiukeshu Subway Station)
Hotel · 274 m
Qingju Crystal Hotel (Beijing Tongzhou Dongzhimen Hospital Jiukeshu Subway Station)
Hotel · 286 m
99 Express Inn Tongma Road
Hotel · 498 m
Hill Lily Hotel
Hotel · 508 m
Atour Liyuan Metro Station Beijing Global Resort Hotel
Hotel · 513 m
Hill Lily Hotel
Hotel · 527 m
Buffey Hotel
Hotel · 531 m
Plan around Yidu Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 24, 2026.
