Hotel France Albion
11 Rue Notre Dame de Lorette, Paris 75009 France
This small and charming property is very well situated in the heart of Paris, two metro stations from the Opera house, Madeleine, Concorde and Musée dOrsay and we are also just two minutes away t...more
|
$ 139 Average Price
|