Sold – Beechwood Inn sits on 8 lush acres in the North Georgia mountain town of Clayton, Georgia. The inn features 9 luxurious guest rooms in three buildings arrayed on 8 lush acres. This fine hospitality property also includes a 3-bedroom 2-bath owner’s home a few steps from the main inn. Eliot was pleased to represent the new owners in their acquisition of this outstanding hospitality property.