Located just outside of St. Tropez, the 19th-century chateau-turned-luxury hotel definitely fits the bill as a location for ...
Once a former hotel for the global glitterati, Le Provençal has stood at the gateway of Cap d’Antibes on the French Riviera ...