Holiday Inn Hohhot

33 Zhongshan West Road
Hohhot
China