Hotel Atour Hotel Hohhot Dazhao Hailiang Plaza
★★★★
No. 13 Chezhan West Street (Former Yilai Hotel, Near Train Station, Xinhua Square, Metro Station), Hohhot, China Show on map
Elan Hotel Hohht Railway Station is a 3-star hotel in Hohhot, China. It is one of 1,001 places to stay in Hohhot listed on Triptoic.
No. 13 Chezhan West Street (Former Yilai Hotel, Near Train Station, Xinhua Square, Metro Station), Hohhot, China
Elan Hotel Hohht Railway Station is located at No. 13 Chezhan West Street (Former Yilai Hotel, Near Train Station, Xinhua Square, Metro Station), Hohhot, China.
Elan Hotel Hohht Railway Station is rated 3 stars.
Highly rated alternatives close by
Hotel
Hotel
#3 in Hohhot