Been to Best Western Tour Eiffel Invalides? Share your experiences!
Best Western Tour Eiffel Invalides - 
35, Boulevard de la tour Maubourg, Paris, Paris, 75007
Distance
Paris centre is approx 1.18 miles










