Owl’s Nest – Mentone, AL

Owl’s Nest – Mentone, AL

The “Owl’s Nest” cabin was built by Green Construction in 2020 for Oakwood Cabins and is located atop lookout mountain in Mentone, Alabama.

Here you will find some of the best scenic beauty in north Alabama and southern Tennessee.

Owls nest is on 20 acres of wooded seclusion but only 5 minutes from Desoto State Park, 8 minutes from Little River Canyon and 10 minutes from historic Mentone or Fort Payne.

You can rent this cabin through VRBO by clicking here!