Karta Vacation Rentals
On the banks of the River Irwell in Spinningfields, Manchester city centre. A short stroll from Deansgate, the Museum of Science and Industry and Aviva Studios, with Old Trafford and the AO Arena minutes away for matchdays and concerts.