Holiday Inn Manchester - City Centre, situated in the heart of the City. Located opposite Piccadilly Station, 298 bedrooms and 12 state of the art meeting rooms. Open lobby concept, space to relax, dine and drink at your own leisure.
25 Aytoun Street
Testemunhos