Featured Inn |
![]() |
| Glen-Ella Springs Inn |
| Relax...Restore...Rejuvenate! Glen Ella Springs Inn Bed & Breakfast located on 17 acres just south of Tallulah Falls down a gravel road, only ninety miles northeast of Atlanta,GA. We offer first-class gourmet dining, and genuine hospitality in an atmosphere of casual elegance. Glen-Ella Springs Inn was chosen as one of National Geographic Traveler’s Top Picks for 2008. |








