Home Inn Dewai Pékin comprend 111 chambres et se trouve à moins de 2 km du Temple de la Terre.
Situé à moins de 4 km du Zoo de Pékin, l'hôtel donne également accès à des sites sportifs tels que le Stade national de Pékin, qui se trouve dans une zone de 3 km. Le Musée du palais se trouve à 6 km de cet hébergement, et l'aéroport Beijing Capital International est à 30 km. L'hôtel se trouve à moins de 3 km du temple des Lamas, très appréciée des pèlerins et des touristes. L'Andeli Beijie, située à moins de 10 minutes de marche, offre une connexion rapide à tous les quartiers de Pékin.
L'hôtel 2 étoiles Home Inn Dewai se trouve juste à côté du restaurant BeiShiDa ShiXi Restaurant avec ses plats chinois.