28 rooms · ★★★ · from £39
Located in the heart of Paris, close to the Eiffel Tower, Montparnasse station and Porte de versailles convention centre, this hotel has a garden and patio where guests can relax after a day of sightseeing.
Log in with your cycle.travel account:
Password |
Or simply use your account on: