Odyssey is like a 10 minute walk from the city centre, there are plenty of pubs in the city centre worth going to but some are quiet rough although they may be slightly out of the centre, theres a nice wee bar in the Odyssey as soon as you walk in, pretty sure it does footy, about 99% sure there was a big sign in the window last time i was there.