Hotel MEHOOD Hotel Huangshan High-Speed Railway North Station Old Street
★★★★
No. 8-1, Zhulin East Garden, Meilin South Road, Huangshan, China Show on map
Bamboo Forest Inn is a 2-star hotel in Huangshan, China. It is one of 1,530 places to stay in Huangshan listed on Triptoic.
No. 8-1, Zhulin East Garden, Meilin South Road, Huangshan, China
Bamboo Forest Inn is located at No. 8-1, Zhulin East Garden, Meilin South Road, Huangshan, China.
Bamboo Forest Inn is rated 2 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Hotel
Hotel