Jingshan-Park befindet sich etwa 3 Kilometer von dem 4-Sterne-Hotel Michael'S House Peking entfernt und ist unbedingt einen Besuch wert. Zudem bietet das Hotel Hochgeschwindigkeitsinternet im ganzen Gebäude.
Chinesische Volksuniversität ist innerhalb von circa 15 Autominuten leicht erreichbar. Zu den Unterhaltungsmöglichkeiten in einem historischen Stadtteil gehört Mei Lanfang Grand Theatre (ist in 2 km Entfernung vom Michael'S House Peking). Besuchen Sie den See Xihai Lake, in einer Entfernung von 12 Minuten zu Fuß vom Hotel, und fühlen Sie sich in völliger Harmonie mit der Natur von China. Gulou und Zhonglou liegt rund 2,1 Kilometer von der Unterkunft entfernt, während die U-Bahn-Station Jishuitan in unmittelbarer Nähe von der Unterkunft ist. Die Gäste finden die Bushaltestelle Deshengmen direkt neben dem Michael'S House, in rund 5 Gehminuten Entfernung.
Das Hotel verfügt über 12 Zimmer, die alle mit einem Bügeleisen/Bügelbrett und einer Klimaanlage sowie Unterhaltungsangeboten wie WLAN und einem Flachbildfernseher mit Satellitenkanälen ausgestattet sind. Ein Wasserkocher, ein Kühlschrank und Glasgeschirr werden in den Zimmern der Unterkunft bereitgestellt. Die Badezimmer sind mit einer getrennten Toilette und einer Dusche ausgestattet und bieten auch einen Haartrockner und Handtücher.
Im Hotel Michael'S House Beijing können die Gäste ein kostenloses Frühstück genießen. Das Restaurant Bird's Nest ist in einem 13-minütigen Spaziergang von hier aus aus erreichbar.