Sous le Soleil de Saint Tropez: An Incomparable Experience Located in the heart of Saint Tropez, Nikki Beach is much more than just a hotel. Every day, its doors open to welcome an international clientele eager to soak up the sun, as well as French locals in search of...