Best Western Marriot
Typical British 3-star hotel. Nothing fancy, but it is enough to spend the night there. The rooms are small, but clean. It is situated in a good position, just minutes from the center, shopping area and bars. Also very close to lots of restaurants. Really, it's the best you have, although a tad away from the station (in a 15 minute walk you arrive). The breakfast is pretty good, typical English, and the service is friendly. A good place to sleep if you do not expect great things.