In the quaint town of Covington, located just across Lake Pontchartrain from New Orleans, the Southern Hotel's vaunted history of hospitality began in 1907. Established as a physical and spiritual retreat where visitors would re-energize amidst the area's cool breezes, piney woods, and mineral springs, the hotel hosted guests for more than 50 years. Full-scale restoration of the 40+ room boutique hotel has been completed!
Partial Data by Foursquare.