Meili Hotel is located at No.818, Heshan street, Shaba town, Heshan, China. The hotel provides electric kettles, slippers, independent writing desk, bathroom make-up mirror, mini bar and free bottled water, chairs, sofas, electric water heater, direct drinking, shower, electronic remote control curtains. Opened at 2013, the 7-storey hotel features 77 rooms.