Location: in the city center and 13 km. from the airport.
See more: Hotels in Europe Hotels in United Kingdom Hotels in Leeds Holiday Destinations in Europe