Featuring free WiFi, Home Inn Urumuqi Zhongshan Road is set in Ürümqi, 2,953 feet from Red Mountain Park. Each room at this hotel is air conditioned and features a TV. You will find a kettle in the room. Each room includes a private bathroom. For your comfort, you will find slippers, free toiletries and a hairdryer. You will find a 24-hour front desk at the property. Beifang Mosque is 0.7 miles from Home Inn Urumuqi Zhongshan Road, while Hantegeli Temple is 0.7 miles from the property.