Hotel Welcome Villefranche sur Mer

One of the most charming and romantic places we visited on our recent european…