Explore hiking trails around Villers-sous-Saint-Leu, Picardie. The best hike near Villers-sous-Saint-Leu is Fondation de Coubertin Loop, a 6.9 mile loop in Domaine de Coubertin. Villers-sous-Saint-Leu has population 2303.0.