El hotel se fundó en 1994 y tiene 126 habitaciones. Ofrece restaurante, bar, cafetería y discoteca. También hay ascensor, caja fuerte y servicio de habitaciones a su disposición. El vestíbulo es de tamaño medio, tiene asientos limitados.
Este hotel está situado en las afueras de Bruselas y la estación más cercana es la de Alma. Hay tiendas a solo 2 km, mientras que la estación principal de trenes dista 10 km.
El restaurante "Leonard" es, como el resto del hotel, de aspecto bastante moderno y sirve predominantemente cocina Francesa. Hay un pequeño bar justo frente al restaurante. Por favor tenga en cuenta que el restaurante permanece cerrado los Sabados.