The Lowry Hotel

Starting at
Featured Image

TripAdvisor Review

Based on 3664 review

See all

Property Location With a stay at The Lowry Hotel, you'll be centrally located in Manchester, a 9-minute walk from AO Arena and 15 minutes by foot from Piccadilly Gardens. This 5-star hotel is 1.3 mi (2 km) from Manchester Palace Theatre and 2.1 mi (3.4 km) from Salford Quays. Distances are display...

More details