Photos coming soon
HOTEL
Shanshui Wujian lnn
No. 67 Villa, Xiuliuju, Shoufo Road, Dongjiang Lake, Chenzhou
Where it sits
Shanshui Wujian lnn
No. 67 Villa, Xiuliuju, Shoufo Road, Dongjiang Lake, Chenzhou
25.95068, 113.25912
Plan around Shanshui Wujian lnn
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 15, 2026.
