Eucléa Business School


The Paris campus of the Euclea Business School is located in the La Grande Arche de la Defense, a monumental building in the business district of La Défense and in the commune of Puteaux, to the west of Paris, France.


Located at the most accessible place in the heart of the city and only 8 minutes away from the iconic Arc de Triomphe.
A 110-metre-high (360 ft) cube, La Grande Arche is part of the perspective from the Louvre to Arc de Triomphe.


The Paris campus campus has spacious, pleasant and modern premises to accommodate work-study students.


Eucléa Paris
15 Rue Montmartre,
75001 Paris, France
Tel. : +33 (1) 55 23 08 08