3 star hotels in Duxford
Multiple accommodations for your stay
Show map
2 results found
Filters
- Most popular first Sorting
The Duxford Hotel Cambridge South M11 Jct 10
Station Road East, Duxford, United Kingdom (Open map)
The 3-star hotel is located in a restaurant area of Duxford, a 25-minute walk from Imperial War Museum. Featuring Wi-Fi in public…
Read more...
7.9
Good
2436 reviews
Orchard Pond Bed & Breakfast
28 Royston Road, Duxford, United Kingdom (Open map)
The hotel lies a 10-minute drive from War Memorial and 25 minutes' walk from Sawston Hall. The 3-star Orchard Pond Bed & Breakfast...
Read more...
9.3
Superb
43 reviews