O Sol Hotel ocupa um coaching inn séculos de idade que foi equipado com comodidades modernas para fazer face às actuais clientes. Situado na cidade de curiosos Hitchin, o hotel oferece-nos uma excelente base para explorar Hertfordshire e seus atrativos turísticos populares, tais como Dunstable Downs e Knebworth House. Os hóspedes que pretendam viajar mais longe, ao capital pode acessar a partir de Londres por via férrea nas proximidades Hitchin Station. Para além de alojamento confortável, o Hotel Sol é conhecida por sua tradicional restaurante que permite aos hóspedes passo para trás no tempo, enquanto jantar.