The budget Shelford Lodge is rated 2 stars and comprises 16 rooms with homely comforts.
Shelford Lodge is also placed near to University of Cambridge, Our Lady and the English Martyrs and St Botolph's Church . The property is set within 5 km distance from Cambridge city center.
The Orchard Tea Garden is 2.7 km from the hotel and Cambridge University Botanic Garden is 3.7 km away.
Shelford Lodge lies within 35 minutes’ drive to London Stansted airport.
Shelford Lodge provides guestrooms appointed with free Wi-Fi, a work desk and flat-screen TV.