LYSG77.CN
Updated 59 days ago
Tumaris Hotel is a high-end hotel in china. The Tumaris Hotel Xinjiang (Tumalisi Dafandian) is located in the downtown area, just 3 km (1.8 m9) from the Urumqi South Railway Station. Free parking is offered to guests of ...