El hotel Hotel Kapok - Forbidden City, de 4 estrellas, está situado en el barrio Dongcheng de Pekín, a tan solo 6 minutos a pie de Beijing Foreign Languages Bookstore.
El hotel está a 13 minutos andando del Museo del Palacio en la Ciudad Prohibida y a una distancia cercana de la estación de metro Dengshikou. Este hotel está situado cerca de lugares de interés natural como el Parque Ritan (2 km) y el Parque Jingshan (2,1 km). Este alojamiento se encuentra a 2 km de distancia del Pekín. El hotel está situado a 30 km del Aeropuerto Internacional de Beijing Capital y a poca distancia de la parada de autobús DaFoSi.
Las habitaciones, amuebladas con ventanas insonorizadas, están equipadas con TV de pantalla plana con canales vía satélite, además de servicio de tetera/cafetera. Algunas habitaciones amplias cuentan con baños privados. Las habitaciones también dan al jardín.
El Kapok - Forbidden City Pekín ofrece el desayuno en el restaurante. Los huéspedes pueden disfrutar de la comida asiática servida en el restaurante Food Studio, a solo 250 metros de este lugar.