Travelodge - Cambridge (Newmarket Road)Travelodge - Cambridge (Newmarket Road)17 Reviews0.9 mile from Ibiza centre