Pettaugh Lodge
Vacation Home
Debenham, Suffolk
Boasting a hot tub, Pettaugh Lodge is situated in Debenham. Offering free private parking, the 5-star holiday home is 41 km from The Apex. The property is non-smoking and is set 48 km from Ickworth House.
Debenham, IP14 6AZ, United Kingdom