The little-known town of Lens, France, located about 137 mi/220 km north of Paris, became famous in late 2012 when the Louvre-Lens opened there as the sister to the Louvre, arguably the world's m...
Lens, France1.5 miles
This 51 room property, renovated in 2005...
View Hotel Details
2 Tourist Class
Commission: 8%
Rooms: 51
Rates: -
Noyelles-Godault, France7.3 miles
This 54 room property, renovated in 2004...
Commission: 10%
Rooms: 54
Rates: $52 - $52
Lens, Franceless than .1 miles
Commission: -
Rooms: -
Noyelles-Godault, France7.2 miles
Rooms: 82
Noyelles-Godault, France7.1 miles
Not Yet Rated
Rooms: 55
Rates: $51 - $51
Rooms: 85
This 50 room property, built in 2004...
Rooms: 50
Rates: $40 - $40