A traditional pub, The Kings Head Hotel offers a welcoming atmosphere.