NORTHERN ENGLAND

Hotels in Leeds

Leeds Hotels

Leeds in the north of England is the largest historic city in Yorkshire. Well known for its cultural surroundings, fantastic museums, stately homes, café’s restaurants and theaters, it’s a great base for touring Yorkshire. Major attractions include Leeds City Museum- dedicated to the history of Yorkshire, award winning Harewood House and the Henry Moore Sculpture Centre. With over a 1000 shops in the city centre, Leeds had been called “the Knightsbridge” of the north. For its nightlife, Leeds has gained a reputation as one of the UK’s favorite clubbing destinations, with over 100 bars and 25 nightclubs in the centre alone.

 
Destination
Region
Country