I stayed at the Petersfield Premier Inn as I was attending the works Xmas party. I got the room for a mere £29 which would have been cheaper than a taxi for the two of us sharing.
The reception staff were very friendly and accommodating letting us check in two hours early as we were going to be out for the whole evening. They made sure the room was set up as a twin for our return.
The room was spotlessly clean and modern. No frills but not lacking any essentials. We had a room in the middle of the block at the rear so no issue with road noise at all.
I would definitely stay again and recommend it to others. Onsite restaurant and McDonalds across the road too.More