Filter By
Price per night
Rating
Amenities
Accessibility
Load More
Please wait while we are loading hotels
The city of Lens is located in northern France. It is one of the man towns within Hauts-de-France, and forms the major metropolitan area of Douai. Initially forged during the Norman Invasion, it has since grown to become a lively modern space which nonetheless retains much of its original character.