The Secret Bed & Breakfast Lodge

2356 Al-68 W Leesburg, AL
Alabama's Best kept "Secret". Located atop Lookout Mountain in Northern Alabama with a spectacular view of Weiss Lake as well as the surrounding mountains.
Recommendations
Location