Han Meilin Art Museum liegt ca. 3 km von dem 4-Sterne-Moon River Puyue Hotel Peking entfernt und ist unbedingt einen Besuch wert. Auf dem Gelände gibt es ein Restaurant.
Tongzhou Xihaizi Park liegt etwa 25 Minuten zu Fuß von hier entfernt. Sarira Dagoba of Randengfo ist in etwa 6 km Entfernung von der Unterkunft. Die U-Bahnstation Tongzhou Beiguan ist in rund 10 Gehminuten Entfernung. Der Flughafen Peking-Nanyuan ist innerhalb von 28 Fahrminuten zu erreichen.
Die 56 Zimmer sind mit einer Klimaanlage ausgestattet und verfügen über moderne Einrichtungen wie ein Fernsehen mit mehreren Kanälen. In den Zimmern gibt es eine getrennte Toilette und eine Dusche.
Ein Frühstücksbuffet wird jeden Morgen serviert.