Leeds

One of the UK’s premier business tourism destinations, Leeds is a fantastic place to visit for both business and pleasure. This stylish city is renowned for its excellent shopping, culture, nightlife and sporting heritage.

The city has a great mix of listed buildings and modern venues, ideal for all types of meetings, exhibitions and events. There are also plenty of great hotels to accommodate delegates whilst on business.

See our latest venue profiles in Leeds below:

Malmaison Leeds has a great central location and has modern bedrooms and meeting spaces for up to 85 delegates.

With a fantastic location, Thorpe Park Hotel and Spa boasts 21 meeting rooms and can cater for a maximum of 150 delegates.