Camping Le Clos Imbert ligt in het departement Deux Sevres aan de oevers van een rivier, op 500 m van het centrum van Thouars.
U kampeert in een schaduwrijke omgeving, met vlakke en gras begroeide staanplaatsen.