SweetHome3D is a great, free, professional 2D and 3D floor plan drawing software.
SweetHome3D can be used to quickly create blueprint and floor plans, that can be exported in PDF format or printed to share with contractors or designers. Choose from a library of fixtures and furniture to help visualize what rooms will look like. Explore your model in 3D.
SweetHome3D is Free and Open Source sSoftware and runs on Windows, Linux, and Mac. Download it from the official website here:
Find more great, free software at http://tjfree.com/