Featuring free WiFi, Home Inn Urumuqi Railway Administration South Beijing Road is located in Ürümqi, 0.6 miles from 51 Mall, Urumqi. Every room at this hotel is air conditioned and features a TV. You will find a kettle in the room. All rooms have a private bathroom equipped with a shower. For your comfort, you will find slippers and free toiletries. You will find a 24-hour front desk at the property. Urumqi Botanical Garden is 2.5 miles from Home Inn Urumuqi Railway Administra, while Xinjiang Uygur Autonomous Region Museum is 3.7 miles away.