5-Star Luxury Accommodation Beccles

Henstead Hall
favorite_border
add to favorites

Henstead Hall

Beccles, Suffolk, England, United Kingdom
From€3,404
Henstead Hall with Apartment, Wrentham sleeps 17 guests in eight bedrooms..
€3,404 price from17 guests8 bedrooms
View open_in_new