How to find us

TO ARRIVE ON SAINT LOUIS ISLAND

The Ile Saint Louis is located just behind the Ile de la Cité, home to Notre Dame de Paris. It's the historic center of the capital. All metro, RER and train stations are nearby.