Karta Vacation Rentals
In Salford, right across from Salford Central Train Station and just a 10-minute walk to Deansgate and Manchester city centre. Minutes from People's History Museum, The Opera House, MEN Arena, Manchester Central Exhibition Centre, the High Court and the financial district.