El hotel The Imperial Mansion, Beijing - Marriott Executive Apartments, que dispone de una piscina climatizada, está situado en el distrito Dongcheng, a 2 km de la Plaza de Tiananmén. Situado a a un corto paseo del Museo del Palacio en la Ciudad Prohibida, este hotel de 5 estrellas dispone de 212 habitaciones con vistas al mar.
Situado a 650 metros de Wangfujing, el hotel también se encuentra a 25 minutos a pie de lugares de ocio como el Gran Teatro Nacional de China. A 2,1 km del hotel Imperial Mansion, Beijing - Marriott Executive, los viajeros de negocios encontrarán el Salón de la Suprema Armonía. Los lugares de compras cercanos incluyen Dong Hua Men Night Market, que está a tan solo 13 minutos a pie. La estación de metro Tian'anmen Este, situada al lado de esta propiedad, ofrece una rápida conexión con todas las zonas de Pekín.
El Imperial Mansion, Beijing - Marriott Executive dispone de habitaciones con una zona de comedor y una zona de estar, así como ventanas insonorizadas para tu comodidad. Los huéspedes apreciarán comodidades como climatización individual y calefacción central, y relajación con TV de pantalla plana con canales vía satélite y Wi-Fi. Los cuartos de baño ofrecen comodidades como toallas y zapatillas, y también cuentan con un inodoro separado y ducha.
El hotel The Imperial Mansion, Beijing - Marriott Executive Apartments cuenta con el restaurante Resident.