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°)
Hotel Left Bank Saint Germain, Paris, Hotel Left Bank Saint Germain, Paris, France (approx. 48.85324°, 2.33868°)