Overview

JI Hotel Urumuqi Zhongshan Road

Search hundreds of travel sites at once for hotel deals at JI Hotel Urumuqi Zhongshan Road

No. 28 Wenhua Alley, Urumqi 830000, China
JI Hotel Urumuqi Zhongshan Road
Sat 16/12
Sun 17/12

Nearby

  • 1.9 km Hongshan Park
  • 41.7 km Tian Chi
  • 41.9 km Lake Sayram National Park
show all
Map

Map