Skip to Content

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 …

Read More about Hotel Welcome Villefranche sur Mer