With its award winning restaurant the Riverside Hotel is ideally located with beautiful grounds overlooking the River Lark.It is centrally located in East Anglia with easy access to all local business sites and very close to Bury St Edmunds Cambridge and Newmarket.