Just a short hop from Norwich, the King's Head Hotel is an ideal base to explore the best of the city and the rest of Norfolk. Book your stay today.