El Hôtel de France ocupa un edificio histórico de 1900 situado frente a la estación de tren de Lens. Ofrece conexión WiFi gratuita en todas las instalaciones.
Las habitaciones presentan una decoración moderna y cuentan con TV de pantalla plana y vistas a la ciudad. El baño es privado e incluye ducha y secador de pelo.
También hay instalaciones para reuniones y consigna de equipaje. Hay aparcamiento público gratuito.