China Hall of Science and Technology Overview

The luxurious China Hall of Science and Technology is situated in the heart of Beijing (Haidian District), barely a 10-minute walk from Muxidi Metro Station. Housing an extensive collection of ancient Chinese statues, paintings and cultural relics, the Capital Museum is hardly 10 minutes' walk away.



Wi-fi Swimming Parking

Map Location

Hotel Facilities

  • Beauty services
  • Billiards
  • Wi-Fi
  • Lift/elevator
  • Room service
  • Sauna
  • Dry cleaning/laundry
  • Parking
  • Meeting facilities