Photos coming soon
HOTEL
Hidden Mountain Sanctuary: The Art of Slow Living at Eighteen Bends Eco-Lodge
No. 30, Yujiashe Natural Village, Tongshan Village, Meixi Town, Huzhou, China
Where it sits
Hidden Mountain Sanctuary: The Art of Slow Living at Eighteen Bends Eco-Lodge
No. 30, Yujiashe Natural Village, Tongshan Village, Meixi Town, Huzhou, China
30.64676, 119.81756
Plan around Hidden Mountain Sanctuary: The Art of Slow Living at Eighteen Bends Eco-Lodge
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 24, 2026.
