Open Today 9:00 AM – 6:00 PM
Business Details
Serving Taylorsville, GA
Mountain House Inn is a stunning 50-acre Georgia estate for retreats, weddings & events. It is an intimate, unforgettable escape. The Mountain House Inn is a breathtaking private estate, gracefully set on 50 acres in the heart of northwest Georgia. P...
Read more
Taylorsville, GA