Guest houses in Lens
We found 1 property with availability in Lens
Show on map
Le 33 Chambres D'Hotes
33 Rue Gambetta, Lens, Fr, Lens, France
Situated merely 1.8 km from Eglise Catholique Saints-Pierre-Et-Paul D'eleu-Dit-Leauwette Catholic Church, the 2-star Le 33 Chambres D'Hotes Lens hotel features Wi-Fi throughout the property and…
- 1-1