Toulouse Hotels, France
Toulouse sits on the banks of the Garonne River in the South-West of France. It is the fifth largest city in France and the fastest growing metropolitan area in Europe. The city is an important high-tech industrial centre with the headquarters of Airbus, Galileo Positioning Systems and EADS.
(...more)