Le Père Léon is a 3-star hotel and restaurant located in the heart of Toulouse. It offers a brasserie experience in a central location.