Rue du chevalier de la barre, Paris
Prices from €1004.57 miles
This apartment is situated in the heart of the Montmartre, a 2-minute walk from the Basilique du Sacré-Coeur. It is set just 600 metres from the Château Rouge Metro Station and offers free Wi-Fi