Boutique hotels in Villefranche-sur-Mer
We found 1 property with availability in Villefranche-sur-Mer
Show on map
Hotel Le Versailles
7 Bd Princesse Grace De Monaco, Villefranche-sur-Mer, France
Nearly a 25-minute walk from Le Parc Zoologique du Cap-Ferrat Animal Park, the 3-star Hotel Le Versailles Villefranche-sur-Mer includes 46 rooms. Featuring an à la carte restaurant, this hotel is…
- 1-1