Bike Rental in Villefranche Jump to bottom Posted by Tom (Southwest, Florida) on 05/20/22 12:53 AM We planning a trip to Nice. Rick's book mentions an electric bike rental in Villefranche. ECO_LOC Bike Rental. Has anyone rented there? Bike lanes? Or, are you essentially navigating the roads? Thanks. Tom