China Hotel has well-designed rooms categorised into Standard Room and Executive Double Room. Each room is air-conditioned and features cable connected flat screen TV, wardrobe and an en-suite bathroom with shower. Breakfast is served daily at a surcharge.
The on-site restaurant specialises in a variety of local cuisine which guests can order from and the bar is fully stocked with a variety of alcoholic and non-alcoholic drinks which guests can enjoy and unwind at the lounge. It has provision for adequate parking on-site and the premises is manned by security personnel round-the-clock.