This hotel is located at the heart of Toulouse. Links to the transport network are close at hand and the TGV train station is a mere 2 km away.
See more: Hotels in Europe Hotels in France Hotels in Toulouse Holiday Destinations in Europe