26 rooms · ★★★ · from £129
Located in central Paris, Hotel de l'Avre offers individually decorated, elegant guest rooms with a flat-screen TV. Champs de Mars Park, leading to the Eiffel Tower, is 700 metres away.
Log in with your cycle.travel account:
Password |
Or simply use your account on: