Das 5-Sterne-Beijing Hotel befindet sich im Viertel Higashinada Ward von Peking, ungefähr 25 Fußminuten vom Palastmuseum Peking entfernt. Es bietet zudem den Tennisplatz, die Sauna und Massagen. Das Hotel liegt in der Einkaufszone und bietet einen Swimmingpool sowie 164 Zimmer mit Blick auf die Stadt.
Das Chinesische Nationalmuseum ist ungefähr 2 Kilometer entfernt. Die Verbotene Stadt liegt in etwa 30 Gehminuten Entfernung. The Malls at Oriental Plaza und Park Changpu sind leicht zu erreichen. Das Beijing liegt in nur 300 Meter Entfernung von der U-Bahn-Station Wangfujing und in nur 1 km Entfernung vom Bahnhof Ost Peking.
Die Gästezimmer bieten eine Sitzecke sowie einen Schreibtisch für den Komfort der Gäste. Neben einer Minibar sind auch ein Hosenbügel und eine Klimaanlage vorhanden.
Jeden Morgen wird Hotelgästen ein kostenloses Frühstücksbuffet angeboten. Im Restaurant werden chinesische Gerichte serviert. Unter anderem sind leckere Getränke in der Lounge- Bar erhältlich. Die Gäste können auch asiatische Gerichte im Restaurant Da Dong Roast Duck genießen, das einen 7-minütigen Spaziergang von hier ist.