The Lowry Hotel – Luxury Manchester Break The Lowry Hotel, though officially in Salford, is one of Manchester city centre’s most luxurious...