Karta Vacation Rentals





In the heart of Leeds city centre, newly refurbished The Met Hotel Leeds sits steps from Leeds City Square and Leeds City Art Gallery. Walkable to the University of Leeds, Canal Wharf, Gateway Yorkshire, Leeds Central Library and the Henry Moore Institute—perfect for explorers and city-break seekers.