Karta Vacation Rentals
Right in Leeds city centre, a short walk from Leeds Railway Station and minutes from Leeds City Art Gallery, the Henry Moore Institute and The Light. Perfect base for museum hops, town hall nights and quick links to Leeds Bradford Airport.