Located in southwest France, Toulouse is a vibrant city situated on the banks of the River Garonne. Measuring approximately 118km2, Toulouse is a hub of cutting-edge technology. Famous for its red brick architecture, Toulouse is also the place to enjoy the good things in life with its fine food and café culture. Toulouse is also home to the famous Ville Rose of South-Western France, an historic attraction drawing more and more visitors year after year. Use the Toulouse map below to explore regions of the city, or choose your accommodation with the help of our handy hotel map.