When in Villeneuve-sur-Lot, pass through central Place Lafayette for a few outdoor pics.
If you're interested in local religious buildings, central Villeneuve-sur-Lot is home to Church of Ste-Catherine.
Vertigo Park Amusement Center is 1.9 mi (3 km) from central Villeneuve-sur-Lot, why not stop by during your stay. If you'd also like to explore some of the parks in Villeneuve-sur-Lot, head to Place des Arcades and La Ferme du Lacay.