Karta Vacation Rentals
On the banks of the River Irwell at Chapel Wharf on the Salford–Manchester edge, this five-star riverfront hotel is a short walk from Deansgate, AO Arena, Piccadilly Gardens and the Royal Exchange Theatre. Manchester Airport is roughly 28 km away.