This hotel is located in Lavenham, close to Bury St Edmunds in the beautiful Suffolk countryside. The original building has roots that extends back to Tudor times, and the owners have done all they can to retain as many of those original features as possible. The staff is friendly and attentive and is always more than happy to help you get the most from your stay in this area.