Ideally located in the prestigious setting of villefranche-sur-mer, this magnificent property ... terrace offering breathtaking panoramic sea views, creating an ideal setting for ... terrace Multiple terraces with spectacular sea views Summer kitchen Fireplace and ...