23 rooms · ★★★ · from £128
This hotel is situated in Paris’ Left Bank, 350 metres from Notre Dame Cathedral and a 25-minute walk from the Louvre and the Musée d’Orsay museums. Some rooms feature views over the cathedral.
Log in with your cycle.travel account:
Password |
Or simply use your account on: