"Glen-Ella Springs Inn is a special place where people come to relax and escape the stress of urban living. Located on 17 acres down a gravel road, only ninety miles northeast of Atlanta, Georgia, we offer first-class dining, and personal service in ....read more