El hotel es un lujoso refugio asentado en el corazón de Lille. Cuenta con una ubicación práctica cerca de numerosos lugares de interés importantes de la zona. Es un hotel perfecto para cualquier viaje a Francia. Consta de 40 habitaciones y dispone de vestíbulo, restaurante, instalaciones para conferencias, conexión a Internet WiFi, servicio de habitaciones y garaje.
El hotel está situado en una zona tranquila y verde en las afueras de la ciudad. Además, queda a solo unos minutos de todos los lugares principales de la metrópolis de Lille. La estación de autobús queda a solo unos 100 m y el centro de la ciudad, el casco antiguo de Lille y el Museo de Bellas Artes de Lille se hallan a unos 3 km del hotel. El museo dedicado a la industria textil, en Roubaix, está a unos 5 km y el Musée de la Mine se encuentra aproximadamente a 30 km del hotel. El aeropuerto de Lille está a una distancia aproximada de 15 km del hotel.
El restaurante del recinto, La Terrasse, sirve cocina tradicional francesa para el desayuno, almuerzo y cena. Se sirve desayuno en forma de bufet y el almuerzo y cena se pueden pedir a la carta.