Inexpensive French Paradise4/24/2014This quaint Hotel sits in the main town of beautiful Toulouse.Not too far away is a beautiful park a...Read more on Tripadvisor