Holiday Inn Manchester City Centre 25 Aytoun Street Manchester M1 3AE 020 7706 7700 Email venue Visit website