Note: This post may contain affiliate links.
The Granville Inn is located in downtown Granville, Ohio, a picturesque New England-style village in the Welsh Hills of Licking County. It is situated near Denison University and the Granville Golf Course. The Inn is a popular venue for meetings, seminars, and fine dining.