Pekin'in kalbinde 300 yıllık bir avlu içerisinde yer alan, Leo Courtyard geleneksel Çin ahşap mimarisi ve tüm tesis genelinde ücretsiz Wi-Fi erişimi mevcuttur. Tian’anmen Meydanı'na sadece 800 metre uzaklıktadır. Beijing Leo Courtyard, arabayla Dashilan alışveriş caddesine 13 dakikalık, Qianmen metro istasyonuna ise 5 dakikalık uzaklıktadır. Cennet Tapınağı'na ise arabayla 7 dakikada ulaşabilirsiniz. Odalar geleneksel oyma ahşap mobilyalar ve yeni yıkanmış nevresimlerle donatılmıştır. Bütün birimlerde ücretsiz banyo malzemeleri ve duş içeren bir banyo bulunmaktadır. Çalışma masası ve kablolu TV de mevcuttur. Konuklar kart oyunları oynayabilir, çevreyi keşfetmek için bisiklet kiralayabilir, kendilerini rahatlatıcı masajlarla şımartabilir veya iş merkezinde e-postalarını kontrol edebilirler. Diğer olanaklar arasında döviz bozdurma hizmeti ve 24 saat hizmet veren bir resepsiyon bulunmaktadır. Otel bünyesinde Çin yemekleri servis edilmektedir. Alternatif olarak otele yürüme mesafesinde birçok yerel restoran vardır.