56 rooms · ★★★ · from £52
Located in central Paris, this hotel is just 450 metres from the Louvre Museum. It offers a flowery patio and guest rooms with a flat-screen TV and free Wi-Fi access.
Log in with your cycle.travel account:
Password |
Or simply use your account on: