Presso The Imperial Mansion, Beijing Marriott Executive Apartments, gli ospiti potranno godere di una serie di servizi ricreativi, tra cui una piscina coperta e una palestra. Inoltre, è disponibile l'accesso gratuito a Internet via cavo, una postazione PC e check-in veloce. Per coloro che pianificano eventi, l'hotel offre anche 180 metri quadrati di spazio con un'area per conferenze. Inoltre, è disponibile un parcheggio gratuito in loco.
L'hotel si trova nel cuore di Pechino, a soli 6 minuti a piedi dal Centro commerciale Oriental Plaza e a 12 minuti da Huangchenggen Relic Site Park. Inoltre, è situato a breve distanza da punti di interesse come la Strada Qianmen Dajie e il Changpu River Park, entrambi raggiungibili in circa 1-2 km.
Per pranzo e cena, gli ospiti possono visitare The Residence Lounge, un ristorante specializzato in cucina cinese. In alternativa, è disponibile il servizio in camera con orario limitato. La colazione a buffet è servita nei giorni feriali dalle ore 06:30 alle ore 10:00 e nel fine settimana dalle ore 06:30 alle ore 10:30, dietro pagamento di un supplemento.
Le 220 camere della struttura offrono un soggiorno confortevole, dotate di aria condizionata e cucina con frigorifero e piano cottura. Gli ospiti potranno usufruire della connessione Internet inclusa, sia wireless che via cavo, e di una TV a schermo piatto da 42 pollici con canali via cavo. Inoltre, le camere sono fornite di telefono, cassaforte e scrivania per garantire un soggiorno piacevole e comodo.
Nelle vicinanze di The Imperial Mansion, Beijing Marriott Executive Apartments, gli ospiti possono visitare altri luoghi di interesse, tra cui la Città Proibita, il Tempio del Cielo e la Piazza Tienanmen. Questi siti storici e culturali offrono un'opportunità unica di esplorare la ricca storia e l'arte della Cina antica. Inoltre, il quartiere circostante offre una varietà di negozi, ristoranti e bar per un'esperienza completa durante il soggiorno a Pechino.