The house used as Lawrence Jamieson's (Michael Caine) Villa is located on the coast in the French Riveria town of Cap d'Antibes and in real-life is called Villa Hier
The Grand-Hotel where they meet Janet Colgate is located in the Cote d'Azur town of Cap Ferrat and is called the Grand Hotel in real-life