INNER MONGOLIA HOTEL, Hohhot, China
INNER MONGOLIA HOTEL is conveniently located at 31 Wu Lan Cha Bu West Road in Hohhot, China
Hotel Location:
Address: 31 Wu Lan Cha Bu West Road
City: Hohhot
Country: China
Hotel Features:
- Check-In Time: 1200
- Check-Out Time: 1200