Situé à moins de 7 km du Mausolée du Président Máo dans la localité de "Chao-Yang", The Opposite House Hotel Pékin présente une galerie d'art privée. Cet hotel 5 étoiles offre un Wi-Fi dans tout l'établissement et dispose d'un espace de conférence et d'un centre d'affaires ouvert 24h/24 pour les personnes en séjour d'affaires.
La résidence se situe au centre de la ville, à 15 minutes en voiture d'Espace 798 et à une courte distance de la Tuanjiehu. La Place Tian'anmen est située à 8 km d'Opposite House de Pékin, ainsi que l'aéroport Beijing Capital International est à 25 km. Les sites commerciaux à proximité incluent le Centre commercial Taikoo Li Sanlitun, qui se trouve à environ 17 minutes à pied.
Certaines chambres de l'hotel sont spacieuses et équipées d'un coffre-fort, de la climatisation et d'une terrasse sur le toit.
Opposite House offre également un petit-déjeuner continental. Le restaurant Paddy O Sheas est à 450 mètres.