Ambassade, Paris hotels at discounted rates

Ambassade
79 Rue Lauriston, Paris, 75116, France