Kirkstall Abbey, Leeds Art Gallery, Royal Armouries, City Square, Theatre, Opera House. All shops, bars and restaurants of the city centre.
See more: Hotels in Europe Hotels in United Kingdom Hotels in Leeds Holiday Destinations in Europe