Saint-Tropez
Villa Mabel is a contemporary architectural gem located in nature, slightly removed from the mount of Bellevue hamlet, with panoramic views stretching from the Bay of Canebiers to the Bay of Pampelonne.