Grand Hotel Saint Michel, Paris

19, rue Cujas5e Arrondissement, Paris75005, France