Ideal location for nature and animal lovers.
The hotel is nestled in the Suffolk countryside and is surrounded by 7 acres of private grounds offering peace and tranquillity as well as a very picturesque backdrop. Many were pleased to find that this is a dog friendly hotel and enjoyed taking their pets for leisurely walks along the numerous nearby nature trails.