Ubicación
El China Hall Of Science & Tech Hotel Beijing está idealmente situado en el oeste de la Avenida Chang An, y a distancia andando de la estación de metro de Mu Xi Di. La propiedad está cerca de la estación de tren de Beijing y a sólo 15 minutos en coche de la Plaza de Tian An Men y la Ciudad Prohibida. Es un hotel ideal para los clientes que desean alojarse junto a la Avenida Chang An y cerca de la estación de metro.
Habitaciones
Las habitaciones del hotel están bien equipadas con modernas comodidades.
Restaurante
El restaurante del hotel ofrece cocina típica china.
General
Los clientes de negocios pueden usar las salas de conferencias del hotel. Además, las opciones de ocio incluyen gimnasio y tenis.