Location: 10 Km. from Le Mans town centre and its cathedral. 80 Km. from Tours and Angers. Close to Le Mans Racetrack.
See more: Hotels in Europe Hotels in France Hotels in Le Mans Holiday Destinations in Europe