37 rooms · ★★★ · from £89
This Paris hotel is located a 15-minute walk from the Eiffel Tower and 50 metres from the La Motte Picquet - Grenelle Metro station. It offers air-conditioned rooms with flat-screen satellite TV.
Log in with your cycle.travel account:
Password |
Or simply use your account on: