Doté d'un magasin de commodité et d'un restaurant, Hotel Michael'S House Pékin se situe dans une localité historique avec un accès à des sites naturels comme Yingshan Gongyuan à 3 km. Cet hotel 4 étoiles dispose un Wi-Fi dans les zones publiques et offre des coffres-forts et un accès internet sans fil gratuit.
La résidence se trouve à Pékin, à moins de 5 minutes à pied de Jishuitan. Situé à 3,1 km du Zoo de Pékin, Michael'S House de Pékin est également localisé à 3,2 km du Parc des ruines de l'enceinte de la cité de la dynastie Yuan. Les amoureux de la nature apprécieront la proximité de Xihai Lake, qui se trouve à environ 12 minutes de marche. Il y a le Parc Beihai à 3,3 km, et 877 to badaling great wall à quelques pas de l'hotel. Pour ceux qui voyagent de loin, l'aéroport Beijing Capital International est à 22 minutes en voiture.
Michael'S House dispose de 12 chambres avec un patio et un vestiaire. Un Wi-Fi gratuit et une TV à écran plat avec des chaînes satellite ainsi qu'un minibar sont fournis. Un équipement de repassage et une climatisation sont fournis pour le confort des clients. Dotées d'un sèche-cheveux et des draps de bain, les salles de bains disposent également d'une douche à l'italienne et d'une toilette séparée.
Hotel Michael'S House Beijing sert un petit déjeuner gratuit quotidien. Les restaurants à proximité incluent Bird's Nest, qui se trouve à environ 13 minutes à pied.