FranceProvence-Alps-French RivieraSaint-Tropez
6 guests
3 bedrooms
2 bathrooms
Perched in the centre of Saint Tropez, you'll be located on the market square of Place des Lices. The farmer's market takes place here twice a week, and this home is perfectly positioned for taking in...
From €858 Nightly