With mountain views, Jiuhuashan Xinhua Inn is located in Chizhou and has free WiFi. The accommodation is air conditioned and is fitted with a spa bath.
Fitted with a terrace, the units feature a flat-screen TV and a private bathroom with free toiletries. A balcony with garden views is offered in each unit.
Guests can relax in the garden at the property.