With a stay at Shelford Lodge in Cambridge, you'll be within a 15-minute drive of University of Cambridge and Royal Papworth Hospital NHS Foundation Trust. Featured amenities include complimentary wired Internet access, laundry facilities, and an elevator. Free self parking is available onsite.