Obiekt The Imperial Mansion, Beijing - Marriott Executive Apartments jest dogodnie usytuowany w samym sercu tętniącej życiem dzielnicy handlowej Wangfujing. W okolicy znajdują się popularne centra handlowe, sklepy z pamiątkami i typowe lokalne restauracje. Hotel oferuje stylowy kryty basen z przeszklonym dachem oraz luksusowo urządzone pokoje z balkonem i dużymi oknami, przez które roztacza się widok na tętniące życiem miasto.
Stacja metra Wangfujing (linia 1) jest oddalona od obiektu Marriott Executive Apartments the Imperial Mansion o 3 minuty spacerem. Plac Tian’anmen i Zakazane Miasto dzieli od obiektu 1 stacja metra. Na główny dworzec kolejowy można dojechać z obiektu w 10 minut, a na południowy dworzec kolejowy – w 25 minut. Dojazd samochodem na międzynarodowe lotnisko w Pekinie trwa 45 minut.
We wszystkich apartamentach znajduje się telewizor z płaskim ekranem, stacja dokująca do iPoda, pralka z suszarką oraz kompletnie wyposażona kuchnia. Elegancki wystrój apartamentów podkreśla szerokie łóżko z puchowymi poduszkami, wydzielona część dzienna oraz marmurowa łazienka.
Amatorzy aktywnego wypoczynku mają do dyspozycji nowoczesne centrum fitness. Personel punktu informacji turystycznej służy pomocą w organizacji jednodniowych wycieczek. Goście, którzy chcieliby odprężyć się po długiej podróży lub po dniu pełnym wrażeń, mogą wynająć samochód i udać się na zwiedzanie okolicy. W obiekcie znajduje się także sala konferencyjna.
Spacer pobliską ulicą Wangfujing, usianą straganami z przekąskami, pozwoli Gościom odkryć prawdziwe smaki Pekinu.