Photos coming soon
HOTEL
Bamboo House Mountain Villa B&B in West Zhejiang Grand Canyon
No. 29, Xujia, Zhelin Village, Hangzhou, China
Where it sits
Bamboo House Mountain Villa B&B in West Zhejiang Grand Canyon
No. 29, Xujia, Zhelin Village, Hangzhou, China
30.25853, 119.09608
Similar stays nearby
Frank Homestay
Hotel · 329 m
Hangzhou Nongfu Lu Homestay
Hotel · 402 m
Hangzhou Nongfu Lu Homestay
Hotel · 402 m
Hangzhou Lin'an Xu Family No.3 Farm Stay
Hotel · 409 m
Hangzhou Lin'an Pingxuan Homestay
Hotel · 591 m
Zhexi Grand Canyon Zhelin Family Inn
Hotel · 608 m
Yunchu Xiaoju Farmhouse
Hotel · 1.1 km
Shede Liuzhu Homestay
Hotel · 1.2 km
Plan around Bamboo House Mountain Villa B&B in West Zhejiang Grand Canyon
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 24, 2026.
