El Hôtel Le Père Léon se encuentra en el distrito Capitole de Toulouse, a 3 km del estadio de Toulouse, a 5,9 km del Anphitheatre Purpan-Ancely y a pocos pasos de la estación de metro de Esquirol. El hotel de 3 estrellas dispone de habitaciones con aire acondicionado, baño privado y conexión WiFi gratuita. El establecimiento se encuentra a 3 km del Zénith de Toulouse y a 200 metros del centro de la ciudad.
En el hotel, todas las habitaciones están equipadas con escritorio. El Hôtel Le Père Léon está equipado con TV de pantalla plana con canales vía satélite y caja fuerte.
Hablando inglés, español, francés y rumano en la recepción, el personal está dispuesto a ayudar en cualquier momento del día.
Los lugares de interés cercanos al alojamiento son Le Pont Neuf, Carmes Metro Station y Jardin Royal. El aeropuerto más cercano es el de Toulouse-Blagnac, a 8 km del Hôtel Le Père Léon.