Route GuidesRoutes City GuidesCities Map Log in

Montmartre Apartments Leo Ferre

Paris
51 rue des Trois Freres, Paris, 75018

1 rooms · from £72


Montmartre Apartments Leo Ferre is situated in the heart of Paris’ 18th district, Less than 250 metres from the Sacré-Coeur Basilica and Abbesses Metro Station. Free Wi-Fi internet access is provided.