26 rooms · ★★★ · from £109
Le Notre Dame Saint Michel is a charming boutique hotel situated on the banks of the Seine, in the heart of Paris. It enjoys stunning views of Notre-Dame Cathedral and the river.
Log in with your cycle.travel account:
Password |
Or simply use your account on: