Doté d'une salle de sport, l'OBOR Hotel est situé à Ürümqi, dans la région du Tibet, à 700 mètres de la gare d'Urumqi et à 7,9 km du jardin botanique d'Urumqi. Il propose un restaurant, un service d'étage, une réception ouverte 24h/24 et une connexion Wi-Fi gratuite. Le parc populaire d'Urumqi se trouve à 12 km de l'hôtel et la mosquée Beifang est à 12 km.
Tous les logements sont équipés de la climatisation, d'une télévision par câble à écran plat, d'une bouilloire et d'une armoire. Le linge de lit et les serviettes de toilette sont fournis.
L'OBOR Hotel se trouve à 8,7 km du musée de la région autonome du Xinjiang Uygur et à 11 km du parc Red Mountain. L'aéroport international d'Ürümqi Diwopu, le plus proche, est implanté à 11 km.