Emplacement
L'Hôtel de France occupe un bâtiment de 1890 au 5 rue d'Austerlitz, à 5 minutes de la place du Capitole. Les stations de métro Jean-Jaurès et Capitole se trouvent à 100 et 250 mètres. La gare Toulouse-Matabiau et l'arrêt de navette aéroport sont accessibles en 15 minutes à pied, le centre des congrès Pierre Baudis est proche et le stade de Toulouse se situe à 4 km.