Granville's historic Buxton Inn, one of Ohio's oldest hotels, has been sold to the former owners of the Worthington Inn.