La Mistralée is located in 1, avenue du Général Leclerc, 83990, Saint-Tropez, France.