Anlegget ligger nord-nordøst for storbyen Poitiers, og nord i departementet Vienne, litt sør for byen Chatellerault, i regionen Nouvelle-Aquitaine.