Grand Hotel Dechampaigne Paris
17 Rue Jean Lantier
Paris,
FR 75001
Near Pont Neuf