Mit seiner zentralen Lage ist das Hotel ideal für einen Kultur- und Erholungsurlaub im Herzen der Stadt. Das im Jahr 2006 renovierte Hotel hat 84 komfortable, voll ausgestattete Zimmer auf 4 Stockwerken, einen Wintergarten und eine Außenterrasse mit Blick auf die Windmühlen vom Parc du Héron. Das Restaurant, das auch für Familienfeste oder Geschäftsessen genutzt werden kann, hat rund um die Uhr geöffnet. Zu den weiteren Hoteleinrichtungen gehören Empfangshalle mit 24 h Rezeption, Aufzug, Café, Kiosk, Bar und Tagungsmöglichkeiten. Parkmöglichkeiten sind ebenfalls vorhanden.
Das Hotel befindet sich in Villeneuve d'Ascq, 8 km oder ca. 15 Minuten Fahrt außerhalb des Stadtzentrums von Lille. Das Hotel liegt im Technologiebereich von Villeneuve d'Ascq, in dem die Büros verschiedener Unternehmen angesiedelt sind. Zum Museum für moderne Kunst in Lille sind es fünf Minuten zu Fuß.