Best Western Eiffel Park, Paris hotels at discounted rates

Best Western Eiffel Park
17 Bis Rue Amelie, Paris, 75007, France