more
Shangri-La Hotel, Huhhot is the city’s first international deluxe hotel, ideally located in the commercial district and enjoying tranquil views of Qingcheng Park, and, of course, legendary Shangri-L... more