Villa
Saint-Tropez
This villa near St-Tropez is a substantial detached villa in Grimaud village. The project involves the extensive interior refurbishment of the villa, and the creation of a new roof terrace, as well as landscaping and a pool house.