Photos coming soon
HOTEL
The peach garden
No. 10, Shihuyu Village, Jiuduhe Town, Beijing
Where it sits
The peach garden
No. 10, Shihuyu Village, Jiuduhe Town, Beijing
40.41083, 116.32488
Similar stays nearby
The peach garden
Hotel · 0 m
Jiansu Manxing Homestay
Hotel · 37 m
Jiansu Manxing Homestay
Hotel · 37 m
Beijing Yanxi Homestay
Hotel · 66 m
Beijing Yanxi Homestay
Hotel · 66 m
Manxin Mansion Huanghuacheng Great Wall, Beijing
Hotel · 115 m
Beijing Longquan Xiaozhu Homestay
Hotel · 127 m
Beijing Longquan Xiaozhu Homestay
Hotel · 127 m
Plan around The peach garden
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 8, 2026.
