Where is Relais du Pré, Paris?

Where is Relais du Pré, Paris located?

Relais du Pré, Paris, Relais du Pré, Paris, France (approx. 48.87798°, 2.34755°)


Where is Relais du Pré, Paris on the map?