From 138 CNY Booking.com Set in Datong, 2.8 km from Nine Dragon Screen, Haoda Business Hotel Daqing Road boasts air-conditioned rooms with free WiFi throughout the property. Rooms are equipped with a TV. You will find a kettle in the room.