Inner Mongolia Science and Technology Museum is located in Hohhot, China on Huimin District, 新华大街88号. Inner Mongolia Science and Technology Museum is rated 3.3 out of 5 in the category art museumtourist attraction in China.
Address
Huimin District, 新华大街88号
Amenities
Good for kids
Toilets