Dual Branded Crowne Plaza & Staybridge Suites now open in Manchester

Wow! What a fantastic property, or should I say…couple of properties! IHG have launched their amazing Crowne Plaza Manchester – Oxford Road and Staybridge Suites Manchester – Oxford Road, properties to us and they are truly glorious! The only dual-branded hotel in Manchester, Staybridge Suites sits on top of the […]