The Twelve Oaks B&B

Categories

Tourist Attractions

About Us

The Twelve Oaks is a boutique luxury bed and breakfast located just outside of Atlanta. Chosen as one of the Top 10 Bed & Breakfasts in the U.S.!