Hotel Best Western La Tour Notre Dame, Paris

20, rue du Sommerard5e Arrondissement, Paris75005, France
Hotel chain: Best Western
More images