
Cambridge, United Kingdom
Shelford Lodge
3-star hotel
A total of 32 accomodation units are available for guests' convenience. Shelford Lodge offers Wi-Fi internet connection in communal areas. This hotel does not operate a 24-hour reception. Shelford Lodge may charge a fee for some…
- Wi-fi
- Laundry service · extra charge
- Garden · extra charge
- Lift access

















