Pension Zipser is right behind the City Hall, which is on the Ring and is quite cheap (no points, though, as it isn't affiliated with a chain). I stayed there quite a while ago, but a friend stayed there last summer and was very happy with it. As far I was concerned, one couldn't beat the location, especially for the price.