Det står i stor kontrast til Nices breddegrad. Villefranche er en lille by, der ligger dybt inde i bjergene og med udsigt over den smukkeste ankerplads på Cote d'Azur, den pragtfulde Baie de Villefranche. Om natten er havnen oplyst af lys på yachter og skibe, der flyver tæt på hinanden og på østsiden, lysene fra Saint-Jean-Cap-Ferrat med en storslået udsigt.
Den gamle by ligger på kysten med dens havn. Klatring højere og længere, går du ad snoede veje til toppen, hvor du når boligområder spækket med frodig vegetation, her har naturen bevaret sit oprindelige udseende i Villefranche!