OUR SISTER HOTEL
An ivy-cloaked boutique hotel in the heart of Bury St Edmunds, a masterpiece of historic grandeur with a daring twist of comfy chic style. From here the cobbled streets wind away into pretty shops & the sculptured gardens of the Abbey grounds…