An ideal spot on the Cote D'Azur
Welcome Hotel has all of the ingredients that will make you want to stay forever. The Mediterranean is right outside your window, the breakfast is fresh and appetizing, and the location is in the heart of Villefranche sur Mer (the Cote D'Azur version of small town). In my opinion, Villefranche is the perfect choice for a town in this area- you can walk the whole town, it has a convenient train station, and has just enough good restaurants to keep you happy. We visited this hotel in May 2004 and the crowds were minimal, so we felt like locals. The hotel staff was adequately friendly and the room was nice. What really made it stand out to us was the view of the sea from our room and those lingering cocktail hours watching the sunset from the dining area. We will definitely consider a return trip!