Doté d'une salle de sport, le China Hall of Science and Technology se trouve dans le centre de Pékin, à 5 minutes à pied de la station de métro Muxidi. Une connexion Wi-Fi est disponible gratuitement dans toutes les chambres.
Nombre de chambres: 220
NO.3 Fuxing Road, Hai Dian, 100038 Pékin, Chine