Le Vauban


Villefranche sur Mer • Show on map
Price as low as EUR 156.28
Situated within 2.5 km of Plage Petite Afrique and 400 metres of Place de la Paix Le Vauban features rooms in Villefranche-sur-Mer. With a garden the 3-star hotel has air-conditioned rooms with free WiFi…More info


