The Sun Hotel is a traditional coaching inn, which has been an important landmark of historic Hitchin since the 1500's. It also houses restaurant and conference facilities.