Photos coming soon
HOTEL
Zhejiang West Grand Canyon Longshang Renjia Farmhouse Inn
Lin'an District, Hangzhou, Zhejiang, 311333, China, Hangzhou, China
Where it sits
Zhejiang West Grand Canyon Longshang Renjia Farmhouse Inn
Lin'an District, Hangzhou, Zhejiang, 311333, China, Hangzhou, China
30.28780, 119.08443
Similar stays nearby
Plan around Zhejiang West Grand Canyon Longshang Renjia Farmhouse Inn
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 21, 2026.
