Key
Tick / untick to toggle visibility
Located on the banks of the River Irwell the 5* Lowry Hotel offers guests the perfect combination of modern and luxurious accommodation within Manchester`s city centre. Built on the stylish Chapel Wharf development the hotel is just a short walk from the shops and entertainment of central Manchester including the upmarket department store Harvey Nichols and the popular Arndale Centre where you will find shops and restaurants galore. After long days shopping and sightseeing guests can relax in the hotels onsite spa which offers a range treatments. More Info.
Lowry Hotel Manchester
50 Dearmans Place, Chapel Wharf, Central Manchester, Manchester, M3 5LH
Expert advice
011-44-1872-261-100
Book Online or speak
to one of our hotel
experts for the same
great savings.