Photos coming soon
HOTEL
Tianmu Mountain Zen Hotel
Near Chanyuan Temple, West Tianmu Mountain Scenic Area, Lin'an District, Hangzhou, Zhejiang, 311300, China, Hangzhou, China
Where it sits
Tianmu Mountain Zen Hotel
Near Chanyuan Temple, West Tianmu Mountain Scenic Area, Lin'an District, Hangzhou, Zhejiang, 311300, China, Hangzhou, China
30.32324, 119.44307
Plan around Tianmu Mountain Zen Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
