98025115

Staycity, Manchester

Whether you’re visiting Manchester for work or play, our 182 brand new serviced apartments beside Piccadilly train…