Faculty of Translation and Interpreting - UCLouvain Saint-Louis - Brussels is located in Ixelles, Belgium on Rue d'Arlon 11. Faculty of Translation and Interpreting - UCLouvain Saint-Louis - Brussels is rated 5 out of 5 in the category university department in Belgium.