I stayed for four nights at the Winchester Travelodge. The location is good and the staff were friendly and helpful. The rooms are okay, exactly what I expected to get for what little I paid. I didn't eat breakfast so I don't know whether it's good or not. The only thing that I have to complain about are the bugs I had in my room! When I requested a different room, though, I got one without problems and after that, I had no more problems during my stay.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.