The Angel Hotel

Angel Hill Bury St Edmunds United Kingdom IP33 1LT
01284 714000






A Contemporary Boutique Hotel set in the heart of Bury St Edmunds