Doté d'un magasin de commodité et d'un restaurant, Beijing Soluxe Courtyard Hotel se trouve dans le quartier "Xicheng" à Pékin, à moins de 3 km de la Cité interdite et à 6 km de lieux d'intérêt culturels tels que la Place Tian'anmen. L'hotel 3 étoiles familial fournit à la fois un accès à Internet haut débit dans les chambres et un parking sur place.
Située assez proche de BeiJing QiShiGuan, la résidence se trouve au centre de Pékin. Les curiosités à environ 25 minutes à pied de Soluxe Courtyard comprennent Le temple des Lamas. L'hotel se trouve à 4 km d'Aquarium de Pékin. L'arrêt de métro le plus proche de la résidence est la station de métro le Gulou Dajie, à 5 minutes de marche.
Certaines chambres de Soluxe Courtyard de Pékin sont dotées du Wi-Fi gratuit et d'une TV à écran plat. Cet hébergement dispose de chambres dotées de mobiliers chinois.
Servant un large assortiment de plats, un restaurant Remote City se trouve près de l'hotel.