Photos coming soon
UNKNOWN
Beijing Water Source Red Watt Homestay
No. 86, Zhuangdaokou Village, Jiuduhe Town, Beijing
Where it sits
Beijing Water Source Red Watt Homestay
No. 86, Zhuangdaokou Village, Jiuduhe Town, Beijing
40.41279, 116.33405
Places to stay nearby
Plan around Beijing Water Source Red Watt Homestay
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 4, 2026.
