Hotel Brin D'Azur, St. Tropez (3-star) | TravelManiac