Montmartre Apartments - Léo Ferré Near Moulin Rouge
51 rue des Trois Frères -
Paris,
FR 75018