Situated in Villefranche-sur-Mer in the Provence-Alpes-Côte d'Azur Region, this villa features a terrace and a garden. The property is 200 metres from Place de la Paix and features views of the sea. Free WiFi is offered throughout the property.
Situated in Villefranche-sur-Mer in the Provence-Alpes Read more
Situated in Villefranche-sur-Mer in the Provence-Alpes-Côte d'Azur Region, this villa features a terrace and a garden. The property is 200 metres from Place de la Paix and features views of the sea. Free WiFi is offered throughout the property.
Situated in Villefranche-sur-Mer in the Provence-Alpes-Côte d'Azur Region, this villa features a terrace and a garden. The property is 200 metres from Place de la Paix and features views of the sea. Free WiFi is offered throughout the property.
Number of Rooms: 1