Todos los alojamientos del hotel están equipados con aire acondicionado, zona de estar, TV de pantalla plana vía satélite, cocina, zona de comedor, caja fuerte y baño privado con bañera de hidromasaje, albornoces y zapatillas. Los alojamientos incluyen escritorio y hervidor de agua.
El Leon Hotel Brazzaville se encuentra en Brazzaville, a 1,1 km del monumento a Pierre Savorgnan de Brazza, y ofrece alojamiento con restaurante, aparcamiento privado gratuito, bar y jardín. El establecimiento cuenta con piscina cubierta y servicio de alquiler de coches. Ofrece recepción 24 horas, servicio de enlace con el aeropuerto, cocina compartida y Wi-Fi gratuita en todas las instalaciones.
También hay barbacoa.
El Leon Hotel Brazzaville sirve un desayuno continental.
Cerca del Leon Hotel Brazzaville hay varios lugares de interés, como la embajada de Camerún (Brazaville), el supermercado y el casino. El aeropuerto más cercano es el de Maya-Maya, ubicado a 3 km del hotel.