
Captivating flat, located in the iconic town of Villefranche Sur Mer. The property enjoys idyllic scenery with sea views. The apartment has 65 sq. m of living space. There is also a 213 sq. m terrace with its jacuzzi and summer kitchen. There are two bedrooms, providing plenty of room for the whole family. The […]