Hotel Les Jardins De Montmartre is located at 131 Rue Ordener in 18th arrondissement, 2.4 miles from the center of Paris. Sacré-Cœur Basilica is the closest landmark to Hotel Les Jardins De Montmartre. Get latest prices on KAYAK now!