Q: Where is Travelodge Cambridge Newmarket Road?
A: Travelodge Cambridge Newmarket Road is located at: 180-190 Newmarket Rd, Cambridge CB5 8HF, United Kingdom
Q: What are the coordinates of the Travelodge Cambridge Newmarket Road?
A: Latitude: 52.2088837, Longitude: 0.1419255
Q: How is Travelodge Cambridge Newmarket Road rated?
A: Travelodge Cambridge Newmarket Road has not rated yet on addressschool.com