El China Hall of Science and Technology alberga un centro de fitness y goza de una ubicación céntrica en Pekín, a 5 minutos a pie de la estación de metro de Muxidi. Hay conexión Wi-Fi gratuita en todas las habitaciones.
Número de habitaciones: 220
NO.3 Fuxing Road, Hai Dian, 100038 Pekín, China