Hotel Welcome Villefranche sur Mer
One of the most charming and romantic places we visited on our recent european vacation was the magnificent Welcome Hotel in Villefranche Sur Mer. Tucked in between Nice and Cap Ferrat, this iconic hotel sits directly on The Bay of Villefranche, regarded as one of the five most beautiful bays in the world! The location is absolutely …