20 rooms · ★★★★ · from £140
This 18th-century building is located in central Paris, just a 20-minute walk from the River Seine and the Louvre. It offers stylish and air-conditioned rooms with flat-screen TVs.
Log in with your cycle.travel account:
Password |
Or simply use your account on: