Click on links below for business details.
Football The national sport in France and of course world cup winners on their home turf in 1998. Football pitches abound if you fancy a kick about during your stay