Ramada by Wyndham Huangshan North Hotel
001 East Zhanghe Road Yixian, Tunxi District, 245500 Huangshan, China
Featuring a restaurant, fitness centre and views of lake, Ramada by Wyndham Huangshan North is located in Huangshan, 700 m from The Former Residence of Chengdawei. A hot tub and a car rental service are available for guests.