Luxury hotels in Lens
We found 1 property with availability in Lens
Show on map
Hotel Louvre-Lens - Esprit De France
168 Rue Paul Bert, Lens, France
A fitness centre and a garden are available at Hotel Louvre-Lens - Esprit De France, and Bollaert-Delelis Stadium is 0.9 km away. Business travellers will appreciate conveniences such as Wi-Fi…
- 1-1