Hôtel de France ligt tegenover het treinstation van Lens en is gevestigd in een historisch gebouw uit 1900. Het biedt gratis WiFi in alle ruimtes.
De kamers hebben een moderne inrichting en beschikken over een flatscreen-tv en uitzicht op de stad. Elke kamer heeft ook een eigen badkamer met een douche en een haardroger.
Tot de overige faciliteiten behoren vergaderfaciliteiten en een bagageopslag. Er is gratis openbare parkeergelegenheid bij de accommodatie.