The Element Hotel Paris
3 Rue d'Aix
Paris,
FR 75010
Near Canal Saint-Martin