Saint Michel Notre DameApartment
27 rue de la Huchette, 5th arr., 75005 Paris, France
Saint Michel Notre Dame in Paris offers accommodation with free Wi-Fi, less than 1 km from Luxembourg Gardens, a 4-minute walk from Notre Dame Cathedral and 1.4 km from Pompidou Centre.