Native Industrial-chic aparthotel blending Manchester’s rich history with modern comforts, just steps from Piccadilly Station. Aparthotels City Centre View profile