The Lowry Hotel
City and Borough of Salford, England
With a stay at The Lowry Hotel, you'll be centrally located in Manchester, a 10-minute walk from AO Arena and 15 minutes by foot from Piccadilly Gardens. This 5-star hotel is 1.1 mi (1.9 km) from Manchester Palace Theatre and 1.5 mi (2.4 km) from University of Manchester.