Das 3-Sterne-Citycourt Hotel Peking liegt knapp 7 Kilometer vom Himmelstempel in Peking entfernt und bietet ein Restaurant und ein Einkaufszentrum. Das Hotel verfügt über WLAN im ganzen Gebäude.
Der Tian'anmen-Platz ist in 10 Fahrminuten Entfernung vom Hotel und kann leicht erreicht werden. Kulturelle Erlebnisse in der Umgebung bieten die Verbotene Stadt (liegt in einer Entfernung von 3 km vom Citycourt Peking). Die U-Bahn-Station Yonghegong Lama Tempel liegt nicht weit entfernt von der Unterkunft, und Konfuziustempel liegt ca. 16 Minuten Gehweg von hier entfernt.
Die 24 Zimmer sind mit einer Klimaanlage ausgestattet und verfügen über moderne Annehmlichkeiten wie ein Fernsehen mit mehreren Kanälen. Eine getrennte Toilette und eine Dusche werden in den Zimmern zur Verfügung gestellt.
Es gibt eine Lounge- Bar. Das Restaurant Mr. Shi's Dumplings liegt in 400 Meter Entfernung zum Citycourt Hotel und bietet eine große Auswahl an Gerichten der asiatischen Küche.