Situated southwest of France is the beautiful city of Toulouse which is also one of the largest cities in the country. This place is easy to explore since most of its attractions are located in its city center from old churches and mansions to fine museums and parks. Toulouse boasts of its incredible architecture as seen on the Basilica of St. Sernin, Church of Les Jacobins, Hotel d'Assezat and Capitole de Toulouse. Other eye-catching attractions include the Pont-Neuf, Les Augustins, Les Abattoirs and Georges Labit Museum. Otel.com offers cheap hotels in Toulouse so that travelers can get big savings in Toulouse hotels.