Karta Vacation Rentals
On Leeds' Millenium Square, close to the city's cultural heartbeat. A 15-minute walk brings you to the University of Leeds and First Direct Arena. Thackray Medical Museum is about 1.8 miles away and the Royal Armouries roughly 2.5 miles.