Photos coming soon
HOTEL
Shidu Duyuan Villa Farmhouse
No. 9, Xizhuang North Street, Shidu Town, Beijing, China
Where it sits
Shidu Duyuan Villa Farmhouse
No. 9, Xizhuang North Street, Shidu Town, Beijing, China
39.63742, 115.57846
Similar stays nearby
Shidu Shizhuyuan Homestay
Hotel · 421 m
Shidu Shizhuyuan Homestay
Hotel · 422 m
Wooly Private Soup Holiday Homestay at Ten Dowry
Hotel · 442 m
Xiaomin Farmhouse
Hotel · 459 m
Ma River Villa
Hotel · 475 m
Beijing Shidu Kangleyuan Hostel
Hotel · 565 m
Beijing Shidu Kangleyuan Hostel
Hotel · 569 m
Shidu Jiuli Homestay
Hotel · 728 m
Plan around Shidu Duyuan Villa Farmhouse
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 24, 2026.
