Hotel Flora

Address:

1 Cour de la Ferme Saint Lazare
Angle 79, Boulevard Magenta
75010 Paris, France

Map:


Contact   ·   Privacy   ·   Terms