28 rooms · ★★ · from £77
Set in Paris, 1 km from Louvre Museum and Notre Dame Cathedral, Hotel Clément features air-conditioned rooms with free WiFi throughout the property.
Log in with your cycle.travel account:
Password |
Or simply use your account on: