The Queens Head Inn offers a highly rated restaurant and bar, providing a comfortable stay with wonderful hotel rooms. It features a homely and welcoming atmosphere, serving meals in a timely fashion.