Featuring free WiFi, The Anchor offers accommodation in Burwell, 9.9 miles from Cambridge. Guests can enjoy the on-site restaurant. Free private parking is available on site. A TV is available. Bury Saint Edmunds is 16.8 miles from The Anchor, while Newmarket is 4.3 miles from the property. The nearest airport is London Stansted Airport, 27.3 miles from the property.