I suspect you are refering to La Chartre sur Loir which was (and perhaps still is) home base to many of the teams. Apparently the race cars used to be driven from the town to the track on race morning, which must have been a spectacular sight.
L'Hotel de France bar is full of interesting Le Mans memorabilia, if that's your kind of thing.
Personally, I prefer Hooters, but I always was a classy bastard.
Friday at the Hotel de France is fun, with all manner of sporting machinery, from blower Bentleys onwards parked outside. Fantastic atmosphere - but crowded. Still possible to get a beer though!
Teams no longer allow drivers or personnel to stay there - they want everyone under one roof, and strict control.
Ask Christophe, the barman about the "demo run" Justin Bell gave him a few years ago when he was still allowed to stay there. Derek Bell always stayed there.
What and where is Hooters ? Surely not
http://www.itchynottingham.co.uk/venues/44.html