20 rooms · ★★★ · from £54
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.
Log in with your cycle.travel account:
Password |
Or simply use your account on: