Three Stars in Manchester - Old Trafford 23 Talbot Road, Old Trafford, Manchester, M16 0PE Tags: bar, ensuite rooms, lounge bar, restaurant