The Lodge Duxford
Hotel
Duxford
Situated in Duxford, 12 km from Audley End House, The Lodge Duxford features accommodation with a garden, free private parking, a shared lounge and a terrace.
Number of rooms: 17
The Lodge, Ickleton Rd,, Duxford, CB22 4RT, United Kingdom