Location: situated 7 Km. from Poitiers town centre and 40 Km from Chatellerault.
See more: Hotels in Europe Hotels in France Hotels in Poitiers Holiday Destinations in Europe