Best price guarantee
A day or a weekend at the excellent Bar Hill near Cambridge Hotel Signature Collection by Best Western will always be …
Bury St Edmunds is a historic market town and civil parish in Suffolk, England. This quaint little town offers the perfect location for a relaxing spa visit away from the hustle and bustle. With a stunning range of decadent spa retreats to choose from, prepare for an unforgettable experience. Go back in time at the gorgeous Ickworth House, catch a show at the Theatre Royal or go for a peaceful stroll in Clare Castle Country Park. All before soaking up the ambience of your chosen spa hotel where you will be spoilt for choice with a delicious range of culinary delights and pampering spa treatments.