Get Listed
Shangri-La Hotel, Huhhot
Hotel
Address: 5 Xi Lin Guo Le South Road, Huhhot, Huhhot, Inner Mongolia, 010020, China