El Capital Airport International Hotel está a una hora del centro de Pekín.
Las 156 habitaciones son modernas y están equipadas con TV de pantalla plana, aire acondicionado, set de café o té y baño privado con amenities gratuitos. Algunas habitaciones cuentan con conexión a Internet por cable y otras con WiFi gratis.
Alberga un restaurante, el Song Zhi Yuan, donde sirven por las mañanas un desayuno buffet y una gran selección de platos chinos para las demás comidas. La recepción abre las 24 horas del día.