Mentone, Alabama Bed and Breakfast Inn: Mountain Laurel Inn offers a "rustic touch of class" setting on towering Lookout Mountain near the historic town of Mentone, AL. Inspiring views abound from our bed and breakfast inn nestled in the woods, on the canyon below DeSoto Falls. Hiking trails around Mountain Laurel Inn Bed and Breakfast are enjoyed by everyone who visits. Walks can be short and relaxing or long and adventurous in these Alabama woods. You can stroll to the raised herb beds and to the bluff overlooking Little River by the trail in front of the main house,or hike to the base of Desoto Falls at Desoto State ...