Manchester
within close proximity to all three terminals, this dual-site property of the Holiday Inn & ibis Budget boasts a combined 542 bedrooms...