Hemu House Hotel Xiangxi, China
Hemu House is located in Fenghuang, a 10-minute car ride from Fenghuang Coach Station. Free Wi-Fi access is available. Staff at the reception can speak English and provide coach and attraction tickets reservation service for free.
Number of rooms: 55
No. A47,Qingxi Lane, 416200 Fenghuang, China