We have just returned from a fantastic long weekend at Hotel Villa Vauban. We visit Villefranche often but did not know about this hotel until a family member stumbled across it on a recent visit. The location is perfect - an easy walk to the Port, bars and restaurants of Villefranche or to the bus stop for trips direct into...
More
