The Granville Inn stands as the town’s most elegant establishment, offering upscale accommodations and fine dining in a ...