China Hall Of Science And Technology Beijing hotel features 220 rooms and lies 20 minutes on foot from Beijing World Art Museum.
The hotel is situated in Hai Dian which is packed with relaxed bars and food stalls, just a short drive from Muxidi underground station. Central Conservatory of Music is 2.7 km from the accommodation, while Beijing Capital International airport is 35 km from it. There is Chinese Military Museum a stroll from this 3-star hotel. The bus stop Baiyun Road is located approximately a 15-minute stroll from the property.
Bathroom essentials include a separate toilet and a shower as well as a hair dryer and slippers for guests' extra comfort.