Southall is a luxurious countryside retreat located in Franklin, Tennessee. Nestled among rolling hills and lush farmland, the inn offers a serene escape with refined accommodations that blend rustic charm with modern elegance. Guests can enjoy farm-to-table dining, rejuvenating spa treatments, and a variety of outdoor activities, including hiking, fishing, and exploring the property's organic gardens.