We have stayed twice at this hotel and loved it both times. It is located in the most wonderful position in Villefranche, right on the sea front with balconies overlooking the harbour. Very romantic, and with a whole stretch of wonderful seafood etc restaurants right next door. Management will do their best to make your stay a good one, for...
More
- Welcome Hotel Villefranche Sur Mer
- Welcome Villefranche Sur Mer
