Hotel Vatica Huanggang Luotian County City Square Hotel
★★★
Group 1, Shengrentang Village, Jiuzihe Town (near the starting point of Dabie Mountain Canyon Rafting), Huanggang, China Show on map
Red Leaf Inn is a 2-star hotel in Huanggang, China. It is one of 1,114 places to stay in Huanggang listed on Triptoic.
Group 1, Shengrentang Village, Jiuzihe Town (near the starting point of Dabie Mountain Canyon Rafting), Huanggang, China
Red Leaf Inn is located at Group 1, Shengrentang Village, Jiuzihe Town (near the starting point of Dabie Mountain Canyon Rafting), Huanggang, China.
Red Leaf Inn is rated 2 stars.
Highly rated alternatives close by
Apartment/Flat