A 17th century English inn full of character.
Queens Head started out as a coaching inn hundreds of years ago, and still to the day it welcomes travellers to stay. The rooms are much more modern than what they once were, but this place still retains some real old world charm.