at 180-190 Newmarket Road CB5 8HF, Cambridge , CB5 8 United Kingdom
64 FB users likes Travelodge Newmarket Rd, set it to 39 position in Likes Rating for Cambridge, Cambridgeshire in Hotel & Lodging category
Travelodge Newmarket Rd is Cambridge based place and this enity listed in Hotel category. Located at 180-190 Newmarket Road CB5 8HF CB5 8.