Karta Vacation Rentals
In the heart of Princess Street in central Manchester, a short walk from Canal Street, China Town and Manchester Conference Centre. Minutes from the universities, the AO and Co‑op Arenas and both City and United stadiums, it’s a prime base for work or play.