Bali Hotel is located in Quzhou. Featuring a restaurant, the property also features free bikes. Free WiFi is available.
Guest rooms in the hotel are equipped with a kettle. Rooms include air conditioning, and certain units at Bali Hotel have a balcony. All units come with a flat-screen TV with cable channels.
Staff are available to help at the 24-hour front desk.