Escape to the Mountains: Discover the Charm and Beauty of Mentone, Alabama
Charming is the best way to describe the Mentone Inn and its surrounding town of Mentone, Alabama. Located on the top of Lookout Mountain, Mentone is the “highest town in Alabama.” The Mentone Inn is situated right in the heart of this charming, mountain town. The B&B was built in 1927, originally called Hal’s Hotel. It’s…