Where is Nouvel Hôtel Eiffel, Paris?

Where is Nouvel Hôtel Eiffel, Paris located?

Nouvel Hôtel Eiffel, Paris, Nouvel Hôtel Eiffel, Paris, France (approx. 48.84332°, 2.30669°)


Where is Nouvel Hôtel Eiffel, Paris on the map?