Pet-friendly hotels in Villefranche
We found 1 property with availability in Villefranche
Show on map
La Maison De Ginny
26 Via Monte Emilius B, Villefranche, Italy
Set 3.6 km from Vallone di Saint-Barthelemy, the 1-bedroom La Maison De Ginny Villefranche apartment comprises a balcony and a dining area overlooking the mountain. At this spacious apartment, Wi-Fi…
- 1-1