Located in the heart of Downtown Covington, Louisiana, Southern Hotel is the dreamiest hotel you could visit on the Northshore.