Where is Hôtel La Tamise - Esprit de France, Paris located?
Hôtel La Tamise - Esprit de France, Paris, Hôtel La Tamise - Esprit de France, Paris, France (approx. 48.86487°, 2.32957°)
Hôtel La Tamise - Esprit de France, Paris, Hôtel La Tamise - Esprit de France, Paris, France (approx. 48.86487°, 2.32957°)