Baverez Hotels Closest To Porte d'Ivry

17 Avenue Kleber
Paris, FR 75116
Near Arc de Triomphe

Distance5.0 miles SELECT

More Nearby Hotels