59 rooms · ★★★ · from £68
The Europe Saint Severin-Paris Notre Dame Hotel is located in the Latin Quarter in Paris, just 350 metres from the Notre Dame Cathedral. It offers guest rooms with satellite TV.
Log in with your cycle.travel account:
Password |
Or simply use your account on: