I paid £120 for one night as I was visiting the races. In my opinion that is reasonable as the hotel prices rocket in Cheltenham when there is a race meeting.
The buffet breakfast was included which is good these days as most places are room only.
We had a back room which made it quiet, so I can't comment on traffic noise.
The room/bathroom was clean, bed comfortable, had to pay for wifi but took my dongle.
The breakfast didn't have much choice, but I can't complain.
I would stay again.More