Manchester's biggest hotel has now opened its doors to guests - and it's a real stunner. The huge TRIBE Hotel sits just a ...