Traditional Inn with Welcoming Atmosphere
Kings Head Hotel is a traditional inn set in a characterful historic building, offering comforting pub classics, hearty roast dinners, and well-regarded desserts. Guests highlight the freshly prepared, hot dishes and the accommodating approach of the kitchen. The inn is noted for its clean, cozy rooms and relaxed, inviting atmosphere. Dogs are warmly welcomed, adding to the inclusive feel of the place.