Le Logis de Montmartre Hotel Paris
Located 250 metres from Lamarck-Caulaincourt Metro Station, Le Logis de Montmartre offers fully equipped apartments a 10-minute walk from the Sacré Cœur Cathedral. Free Wi-Fi is available throughout the apartments.
Number of rooms: 2
20 Rue Duhesme, 18th arr., 75018 Paris, France