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