I've booked to return our rental car to the Hertz agency in Lens, France and then train tickets to Paris. I'm having trouble finding if the Hertz agency is adjacent or close to the train station. Can anyone with insight help?
Close as the crow flies but 1.8 km as the people walk, according to Google Maps. The rental office is closed for lunch and on Sundays. They probably can call a taxi for you.