The Mountain Laurel Inn Bed and Breakfast is located in Mentone, Alabama, at base foot of Desoto Falls.
 
 

Click Here for Door to Door Directions