After location scouting, producers settled on the Martinez and another hotel south of Cannes in Saint-Tropez: the Airelles ...