Shelford Lodge
Cambridge England
Check in
4:00 PM
Check out
10:00 AM
With a stay at Shelford Lodge in Cambridge, you'll be within a 10-minute drive of Addenbrooke's Hospital and University of Cambridge. This bed & breakfast is 6.4 mi (10.3 km) from Imperial War Museum Duxford and 11.6 mi (18.6 km) from Audley End House.
Make yourself at home in one of the 32 guestrooms.
Property Details
Location
144 Cambridge Road, Cambridge, England CB22 5JU, United Kingdom