Where is Hôtel Baudelaire Opéra, Paris?

Where is Hôtel Baudelaire Opéra, Paris located?

Hôtel Baudelaire Opéra, Paris, Hôtel Baudelaire Opéra, Paris, France (approx. 48.86795°, 2.3362°)


Where is Hôtel Baudelaire Opéra, Paris on the map?