There's a restaurant on site. You can enjoy a drink at the bar/lounge. Public spaces have free WiFi. Beijing Leo Courtyard - Hostel also features tour/ticket assistance, coffee/tea in a common area, and laundry facilities.
Upon arrival, my booking could not be found for approximately 20 minutes which was inconvenient. The room was spacious (shared female dorm room for 6 people) but the beds had to be made ourselves and the mattresses were extremely thin so it was a hard surface to sleep on. There was extremely bad wifi at the room, it was too weak to load websites. The showers were warm and the bathroom facilities were generally good. Okay hostel for the price, could be cleaner in general and wifi could have been better. Ideal for a cheap one-night stay.