Baskerville Hall is the ancestral home of the Baskerville family. The place is an impressive manor located in Devonshire, England. although a ficticious location, the reader can safely assume that Baskerville Hall was awarded to one of Charles and Henry's ancestors by a grateful monarch.