Where is Hôtel de l'Exposition - République?

Where is Hôtel de l'Exposition - République located?

Hôtel de l'Exposition - République, Île-de-France, France (approx. 48.86905°, 2.36272°)


Where is Hôtel de l'Exposition - République on the map?