The Beechwood Inn is Georgia's premier wine country inn and offers luxury lodging in a rustic mountain setting. The inn is nestled among 100 year-old terraced gardens overlooking Black Rock Mountain. It is a place where all elements add up to a culinary and wine-oriented journey. The inn also features Northeast Georgia's only Wine Spectator Award of Excellence restaurant. The restaurant offers Saturday Prixe Fixe dining by advance reservation featuring fresh California and Mediterranean-style meals using the best of local, organic and sustainable products from Georgia farms, vineyards and orchards.