Nestled off Place des Lices, this charming hotel boasts simple Mediterranean-style rooms, a lovely garden bar, and a prime location steps from Saint-Tropez hotspots.
34 Bd Vasserot, 83990 Saint-Tropez, France Get directions
Carlos Moro
Vegamese L
Vegamese Lifestyle
G Knight
David W
Jean Appel
Andy E
MAREESA B