The Queens Head Hotel is a public house offering en-suite room-only accommodation. It features newly refurbished rooms.