Grand Hotel Saint Michel

19, rue Cujas
Paris
France