The Talbot Hotel is a historic 3-star hotel dating back to the 1630s, offering comfortable accommodation with original features. It is situated in a prime location on the High Street.