100 Sequoyah Road
Loudon, TN 37774
Get directions

About Us

The Yacht Club is situated on a beautiful peninsula overlooking Tellico Lake. The 20,400 square-foot building includes a lounge, dining area, loft and gallery levels, and a complete kitchen. The brick faced, three-level building has large expanses of glass facing the lake.

Reviews