Este hotel de 3 estrellas está en el centro de Toulouse, enfrente de la estación de metro Esquirol y a 3 km del estadio de Toulouse. Cuenta con WiFi gratuita y habitaciones con baño, accesibles en ascensor.
Todas las habitaciones del Hôtel Le Père Léon están insonorizadas y disponen de aire acondicionado y TV de pantalla plana con Canal+ y canales deportivos BeIn. Tienen baño privado con artículos de aseo gratuitos, secador de pelo y bañera o ducha. Algunas están adaptados para personas con discapacidad.
Por las mañanas, el Hôtel Le Père Léon sirve un desayuno buffet. Asimismo, hay restaurantes y cafeterías a menos de 350 metros del establecimiento.
Este hotel se encuentra a 180 metros del Museo de los Agustinos y a 3 minutos a pie del río Garona. La basílica de Saint-Sernin está a 15 minutos a pie.