News

Beechwood Inn again honored for wine program

Body

CLAYTON— Beechwood Inn is known as Georgia’s premier wine country inn and has once again been honored for its wine program with the Wine Spectator Restaurant Award of Excellence for 2019.<