The family Shelford Lodge is rated 2 stars and comprises 16 rooms with homely comforts.
This hotel is situated 2.7 km away from Our Lady and the English Martyrs (Roman Catholic), The Orchard Tea Garden and King's College Chapel. Addenbrooke's Hospital are located just 1.9 km away.
A local bus stop lies within 350 meters away. London Stansted airport can be reached within 35 minutes' drive.
Eat & Drink
A complimentary breakfast is served every morning.