El Hôtel de la Treille se encuentra a 3 minutos a pie del centro histórico de Lille, a 650 metros del Centro de Convenciones Nouveau Siecle y a 1,5 km del Centro de Exposiciones Lille Grand Palais. El establecimiento admite mascotas y ofrece WiFi gratuita en todas las instalaciones.
Todas las habitaciones incluyen TV de pantalla plana y baño privado.
El alojamiento está a 350 metros de la Ópera de Lille y a 15 minutos a pie de la estación de tren de Lille Europe. El Hôtel de la Treille está a 17 minutos en coche del estadio Pierre Mauroy.