Das Hotel Courtyard 7 Peking mit 20 Zimmern liegt in 1 Kilometer Entfernung vom Fluss Yu River. Das Hotel bietet sowohl eine 24-Stunden-Rezeption und einen Blumenladen als auch WLAN in den Zimmern.
Gulou und Zhonglou liegt 9 Minuten Fußweg vom Gasthof entfernt. Tor der Göttlichen Macht ist unter anderem in etwa 25 Gehminuten erreichbar. Zu den Sehenswürdigkeiten, nicht weit entfernt vom Courtyard 7, gehört auch Voyage Coffee. Former Residence Of Dun Mao ist in ungefähr 300 Meter Entfernung von der Unterkunft gelegen. Das 4-Sterne-Hotel liegt in der Nähe von der U-Bahn-Station Shichahai.
Die Zimmer im Hotel Courtyard 7 sind mit einem Bügeleisen/Bügelbrett und einer Klimaanlage sowie einer Minibar ausgestattet. Die meisten Zimmer von der Unterkunft verfügen über eine getrennte Toilette und eine Dusche. Zu den weiteren Annehmlichkeiten gehören auch ein Haartrockner und Hausschuhe.
Das Restaurant Dali Courtyard ist circa 6 Minuten vom Hotel entfernt gelegen.