Location De Notre Dame Hotel is conveniently located at 19 Rue Maitre Albert in the city of Paris. Champs Elysees and Basilique Sacre Coeur fall in the surroundings of this hotel.
Rooms This hotel features comfortable rooms that boast of amenities such as an air conditioner, Internet access and telephone.
Restaurant De Notre Dame Hotel in Paris does not have a restaurant facility. Several restaurants are available in the surroundings, where guests can relish a wide variety of local, regional and international cuisines.