#1 in Ordos Crowne Plaza Ordos By IHG
★★★★
Shagedu Town, Duzhungeer North Road, Ordos, China Show on map
Hotel Ito is a 4-star hotel in Ordos, China. It is one of 599 places to stay in Ordos listed on Triptoic.
Shagedu Town, Duzhungeer North Road, Ordos, China
Hotel Ito is located at Shagedu Town, Duzhungeer North Road, Ordos, China.
Hotel Ito is rated 4 stars.
Highly rated alternatives close by
#1 in Ordos
Hotel