Where is Le Relais Madeleine, Paris?

Where is Le Relais Madeleine, Paris located?

Le Relais Madeleine, Paris, Le Relais Madeleine, Paris, France (approx. 48.87107°, 2.3269°)


Where is Le Relais Madeleine, Paris on the map?