Where is Central Hotel Paris?

Where is Central Hotel Paris located?

Central Hotel Paris, Central Hotel Paris, France (approx. 48.84053°, 2.32378°)


Where is Central Hotel Paris on the map?