HUA CHEN INTERNATIONAL HOTEL

801 Hailar Street
Hohhot
China