El hotel se encuentra en el centro urbano, justo frente a la estación de tren de Lille Flandre. Queda a solo 2 minutos de la estación de Lille-Europe, de Lille Grand Palais, del Zenith, del centro comercial Euralille y de la Grand Place. Los aeropuertos de Lesquin, Bruselas y Charles de Gaulle quedan aproximadamente a 10 km, 122 km y 196 km respectivamente. El hotel data del año 1930 y fue completamente renovado en 2010. Hay 71 habitaciones insonorizadas en total. Los huéspedes son recibidos en el vestíbulo con recepción y servicio de salida 24 horas, caja fuerte, ascensor para acceder a las plantas superiores y quiosco de prensa. Las instalaciones incluyen sala de TV, cafetería, sala de desayunos y conexión a Internet (por un suplemento). Cada habitación cuenta con comodidades para asegurar una experiencia de calidad, con conexión gratuita a Internet WiFi, y amplias estaciones de trabajo eficaces. Todas tienen cuarto de baño privado con ducha y secador de pelo. Otras comodidades incluidas son cama doble y TV vía satélite/por cable. En el hotel se sirve desayuno continental de bufet, que se puede disfrutar en la terraza con vistas panorámicas.