Ubicado a 20 minutos a pie del Salón de la Suprema Armonía, el Hotel Kapok - Forbidden City Pekín, de 4 estrellas, incluye 89 habitaciones.
Beijing Foreign Languages Bookstore se encuentra a una distancia de 500 metros del hotel, y parajes naturales como el Parque Beihai están a 2 km. El Templo Lamaísta está a unos 3 km, mientras que la estación de autobuses DaFoSi, está a unos 10 minutos a pie. El hotel Kapok - Forbidden City Pekín también está en el barrio Dongcheng de Pekín, donde los huéspedes encontrarán muchas atracciones, como Wangfujing, que está a unos 600 metros. Este hotel está a poco más de 10 minutos a pie de la estación de metro Dengshikou y a una distancia de 7 km del Zoológico de Pekín. Se tarda solo 21 minutos en coche para llegar al Aeropuerto Internacional de Beijing Capital. Que está a 30 km.
Las habitaciones del Kapok - Forbidden City cuentan con escritorio, además de ventanas insonorizadas para mayor comodidad de los huéspedes. Las comodidades de las habitaciones incluyen calefacción central y servicio de planchado, además de servicio de tetera/cafetera. Los baños incluyen inodoro separado y ducha, además de comodidades como secador de pelo y albornoces. Algunas de sus habitaciones amplias tienen vistas al jardín.
Los huéspedes pueden comer en el restaurante Lobby Lounge a unos minutos a pie del Kapok - Forbidden City Pekín.