About this property
2/3 Room Apartment
Discover this stunning 61.19 m² apartment located in the enchanting Villefranche-sur-Mer, France. This one-bedroom, two-room apartment offers a blend of modern comforts and idyllic seaside living. Equipped with air-conditioning,...