Location: situated in the centre of the city, 7 Km. from the airport and 500 metres from the train station.
See more: Hotels in Europe Hotels in United Kingdom Hotels in Leeds Holiday Destinations in Europe