Este hotel está situado en el centro de Lille, frente a la estación de tren de Lille-Flandres y a solo 100 metros de la estación de metro Gare Flandres. Hay Wi-Fi gratuita. El centro de convenciones Nouveau Siècle queda a 10 minutos a pie.
Número de habitaciones: 35
11 place de La Gare, Centro de Lille, 59000 Lille, Francia