Angel Hotel, Bury St Edmunds


The Angel Hotel is a grade II* listed hotel in Angel Hill, Bury St Edmunds, Suffolk, England.