The Grange Hotel, an attractive Tudor-style country house hotel, lies in Thurston in the heart of Suffolk. The hotel is set in its own secluded gardens amidst open countryside.
Number of rooms: 27
Barton Road, Bury Saint Edmunds, IP31 3PQ, United Kingdom