I'm nae local, so take what I say with a massive pich of salt, but from the research I've done... local public transport appears to be pretty good, to reduce the need for taxis. You could e-mail that hotel and ask them for more info.
Having said that, from a quick look on Expedia.co.uk, CABINN available on the Weds for £40 - £50 for a single, and First Grand Hotel available for the Thurs, £89 for a twin. They're certainly closer to town, although it's a ball-ache clearly to have to change hotels.
Feel like Thomas Cook here... not sure if that heps you though.