5-Star Luxury Accommodation Beccles

Henstead Hall
favorite_border
add to favorites

Henstead Hall

Beccles, Suffolk, England, United Kingdom
17 guests
8 bedrooms
Henstead Hall with Apartment, Wrentham sleeps 17 guests in eight bedrooms..
From €3,404
View RentalArrow forward