Este hotel de 2 estrellas, Forbidden City Hotel, está en el corazón de Pekín, a 9 minutos andando de lugares de compras como Dong Hua Men Night Market. Este hotel cuenta con acceso a internet de alta velocidad en las habitaciones y con un aparcamiento cerca.
La Ciudad Prohibida se encuentra a 14 minutos caminando del hotel, mientras que la Plaza de Tiananmén se encuentra a unos 2 km de distancia. El Forbidden City está situado a 300 metros de FengYiZuShi WangFuJing MeiShi GuangChang, a poca distancia de la estación de metro el Tian'anmen Este. Los huéspedes pueden acercarse fácilmente a la historia de Pekín visitando el Mausoleo de Mao Zedong, ubicado a solo 1 km de este establecimiento. La estación de metro más cercana está a 10 minutos a pie del sitio.
Dispone de un bar lounge. El restaurante la TanJia Cai ofrece una amplia variedad de platos chinos propios y se encuentra a una distancia de unos 5 minutos a pie.