Dating from 1890, Hôtel de France is located in the heart of Toulouse, 5 minutes from Capitole Square, near the Pierre Baudis Congress Centre and 4 km from Toulouse Stadium. The hotel offers free WiFi Internet access.
All of the guest rooms include satellite TV and air conditioning.
The Hôtel de France is a 15-minute walk from the railway station, the airport shuttle bus stop, shops and restaurants. Coffee shops, cinemas and markets also surround the property.