Institut de France

Institut de France

🇫🇷France

The Institut de France is located in Paris, France. Established in 1795, it is housed in a classical-style building designed by architect Louis Le Vau. The institute serves as the umbrella organization for five French academies, including the Académie française.

More about Institut de France

The main building of the Institut de France is situated on the left bank of the Seine River, opposite the Louvre Museum. It features a prominent dome and a courtyard. The institute oversees the administration of cultural and academic foundations and is known for its significant role in the French intellectual landscape. Visitors can access certain areas during special events or guided tours.