Papworth Everard Where to Stay
Cambridge Short-Term Let
16 Bermuda Road, Cambridge, CB4 3JX 01223 479532
Travelodge Hotels Ltd
Unit 3, Cambridge Leisure Park, Cambridge, CB1 7DY 08719 846101
16 Bermuda Road, Cambridge, CB4 3JX 01223 479532
Unit 3, Cambridge Leisure Park, Cambridge, CB1 7DY 08719 846101