

Located in Hohhot (Huimin), Atour Hotel Dazhao West Zhongshan Road Hohhot is within a 5-minute drive of Qingcheng Park and Xinhua Square. This 4-star hotel is 1 mi (1.5 km) from Temple of the Five Pagodas and 1 mi (1.5 km) from Hohhot People's Stadium.