Back to Cambridge

Alder Lodge

HotelCambridge

Photo supplied by our booking partner

Alder Lodge is a hotel situated in Cambridge. This establishment can be found at 116 Kings Hedges Road.

No reviews on VacationGuide yet.