144 Cambridge Road, Cambridge
32 bedrooms
Baths
Guests
With a stay at Shelford Lodge in Cambridge, you'll be within a 10-minute drive of University of Cambridge and Imperial War Museum Duxford. This bed & breakfast is 1.3 mi (2.2 km) from Cambridge Community Church and 1.8 mi (2.9 km) from Royal Papworth Hospital NHS Foundation Trust.
Bar/lounge
Parking
Elevator
Restaurant
WiFi/Internet
Laundry
Non-smoking
Breakfast
No nearby properties available in this region at the moment.