Ideally located in Grimaud in front of the mythical Saint-Tropez and its famous bay, only 400 metres from the beach and offering a direct access, H�tel Soleil de Saint-Tropez is set in � 16 more...