3 star hotel Villefranche-sur-Mer
Stay on the Côte d'Azur in Villefranche-sur-Mer in a family-run establishment. Hotel Vauban offers 14 air-conditioned rooms, some with views of the Mediterranean.
Come Visit Us
11 Avenue du Général de Gaulle,
06230 Villefranche-sur-Mer
06230 Villefranche-sur-Mer
43.7015178
, 7.3095679