This captivating villa, located in the fantastic town of St Tropez, is now for sale. Could this be your new home? The villa faces the sea. You can enjoy 620 sq. m of living space in the villa. You enter the villa through a beautiful vestibule, which leads to a lounge, a dining room and one living room. You will have a choice of 10 bedrooms. This property has many enticing features. Its beautiful natural light is our favourite.