Where is Hotel Left Bank Saint Germain, Paris?

Where is Hotel Left Bank Saint Germain, Paris located?

Hotel Left Bank Saint Germain, Paris, Hotel Left Bank Saint Germain, Paris, France (approx. 48.85324°, 2.33868°)


Where is Hotel Left Bank Saint Germain, Paris on the map?