Doves Barn
Hotel
Needham Market, Suffolk
Boasting a hot tub, Doves Barn is located in Needham Market. Offering free private parking, the 4-star holiday home is 30 km from The Apex. The property is non-smoking and is set 37 km from Ickworth House.
Needham Market, IP6 8RJ, United Kingdom