Das 5-Sterne-Hotel The Imperial Mansion, Beijing - Marriott Executive Apartments liegt im Stadtviertel Dongcheng von Peking, 2 km weit weg vom Tian'anmen-Platz, und bietet einen beheizten Swimmingpool sowie einen herrlichen Blick aufs Meer. In der Umgebung befinden sich Straße Wangfujing und die U-Bahn-Station Wangfujing, die nur 5 Minuten Fußweg vom Hotel entfernt ist.
Chinesisches Nationalmusum ist innerhalb von 20 Minuten fußläufig leicht erreichbar. Gedenkhalle für den Vorsitzenden Mao, ein idealer Ort, um die Gegend zu erkunden, befindet sich in unmittelbarer Nähe vom Imperial Mansion, Beijing - Marriott Executive. In der Umgebung gibt es zahlreiche Einkaufsmöglichkeiten wie Dong-Hua-Men-Nachtmarkt (ist 1 km weit weg vom Hotel). Für Fernreisende ist der Flughafen Peking-Nanyuan in 23 Minuten mit dem Auto zu erreichen.
Das Hotel The Imperial Mansion, Beijing - Marriott Executive Apartments empfängt seine Gäste in 212 Zimmern, die mit einer Klimaanlage sowie Satelliten-TV ausgestattet sind. Neben einer getrennten Toilette und einer Dusche zählen auch ein Haartrockner und Badelaken zur Ausstattung des Badezimmers.
Die Unterkunft verfügt über das Restaurant Resident.