The Lowry Hotel is Manchester’s premier 5-star hotel. While technically in Salford, it is ideally located next to Spinningfields, Manchester’s...