Located just 30 minutes southeast of Birmingham, Alabama Twin Pines is the natural place for business and pleasure.
Our spacious 300+acre retreat, nestled among beautiful trees and mountains with log cabin lodges towering over our 46-acre private lake which reflects the beauty of the surrounding majestic mountains.
You will experience gracious southern hospitality, excellent meals, wide variety of outdoor recreation, superb lodging, full service conference center with meeting and banquet space, and a unique, refreshing place for family reunions, family vacations, church and business retreats.