Hotel Jenner offers accommodation in Paris. It is located 240 metres from Nationale Metro Station, which leads directly to Place d'Italie and the Arc de Triomphe. Every room at this hotel is air conditioned and features a flat-screen TV.
10 Rue Jenner, 13th arr., 75013 Paris, France
Nightly rates from $95