St Tropez House

Home » St Tropez House
St Tropez House creates an Extraordinary Indoor-outdoor Living by SAOTA

St Tropez House located in France is one of the pinnacle of SAOTA work, exuding sophistication and charm. SAOTA is known as the award-winning architecture firm, famous for creating unrivalled commercial and residential spaces. Indeed, they have done it again with the completion of this artful contemporary residence. Located near the Plage de Pampelonne and […]