Filming Locations (4)

  • Paris, France

  • Gare du Nord, Paris 10, Paris, France

  • Hotel Costes - 239 Rue Saint Honoré, Paris 1, Paris, France

  • Place de l'Étoile, Paris 8, Paris, France