INNSiDE by Meliá Manchester

4.0 star property
Upscale spa hotel, a short walk to Deansgate

Choose dates to view prices