108 rooms · ★★★★ · from £110
The Holiday Inn Paris Notre Dame is located 600 meters from Notre Dame Cathedral and Luxembourg Garden and 1 km from the Panthéon. It features a rooftop garden terrace with panoramic views.
Log in with your cycle.travel account:
Password |
Or simply use your account on: