St. Joseph's Cathedral befindet sich etwa 7 Kilometer von dem 4-Sterne-Hotel Beijing Landmark Towers Apartment entfernt und ist unbedingt einen Besuch wert. Ein privater Parkplatz vor Ort ist hier auch verfügbar.
Im Bezirk Chaoyang gelegen, ist das Aparthotel in etwa 15 Autominuten Entfernung von den Orten, an denen man die Geschichte der Gegen entdecken kann, wie z. B. Palast der Himmlischen Reinheit. Chinesisches Kunstmuseum ist in circa 6 km Entfernung vom Landmark Towers Peking. Erdaltar liegt circa 10 Autominuten von der Unterkunft entfernt, während die U-Bahn-Station Liangmaqiao in unmittelbarer Nähe zum Hotel ist. Die Bushaltestelle Anjialou ist ebenfalls 700 m von der Unterkunft.
Das Landmark Towers verfügt über 228 Zimmer, die alle mit einer Klimaanlage sowie Unterhaltungsangeboten wie einem Flachbildfernseher mit Satellitenkanälen ausgestattet sind. Eine getrennte Toilette und eine Dusche stehen in diesen Zimmern zur Verfügung.
Ca. 5 Gehminuten vom Hotel entfernt liegt das Restaurant MeiZhou DongPo Restaurant.