Where is Best Western Aramis Saint Germain, Paris?

Where is Best Western Aramis Saint Germain, Paris located?

Best Western Aramis Saint Germain, Paris, Best Western Aramis Saint Germain, Paris, France (approx. 48.84674°, 2.32654°)


Where is Best Western Aramis Saint Germain, Paris on the map?