Venue Source
Back | Home › Management & Training Centre Venues

Management & Training Centre Venues

This venue style is dedicated to providing an extremely high level of service. Offering dedicated training suites, syndicate & meeting rooms. These centres have state of the art conference & presentation equipment alongside staff with a high level of knowledge. Excellent for all types of training, meetings & conferences.

We found 131 Management & Training Centre Venues listed.

Augill Castle

Breaking the mould of the traditional, oozing charm and personality with a contemporary and eclectic edge, Augill Castle is a very different sort of place, for ...

Location: Kirkby Stephen, Cumbria

Rockliffe Hall

From birthdays, weddings and anniversaries to christenings, proms or graduation balls, as the only AA red star-rated resort in the North of England, Rockliffe H...

Location: Darlington, County Durham

With the service you'd expect from a top London venue without the London pricetag. Farleigh is a venue like no other.

Location: Warlingham, Surrey

This grand Jacobean manor built in 1633 has been owned and run by the Pearson family since 1963. Holdsworth House is the top hotel in Halifax and stands in stun...

Location: Halifax, West Yorkshire

So, here’s the thing … you need a venue away from your office. Somewhere you can meet with your senior management team, perhaps hold sensitive inter...

Location: Northampton, Northamptonshire

The spectacular Kinnettles Castle with its Scottish charm and views over the rolling Angus countryside will take your breath away. The castle is conveniently a...

Location: Forfar, Angus

Burnham Beeches Hotel was originally built in 1727, as a hunting lodge in what was then part of Windsor Park. The house afforded rest to the Royal hunting parti...

Location: Windsor, Berkshire

Set in an area of outstanding natural beauty, with clear views of the Malvern Hills, the brand new Three Counties Centre is perfect for private and corporate ev...

Location: Malvern, Worcestershire

Location: Dorchester, Dorset

Our America Square Venue has superb rooms available for various types of events up to 270 people, including dinners, AGMs, webcasts and conferences or seminars.

Location: London ,

Relax in style and enjoy the exclusive Blanch House experience. Whether it is for business or pleasure, we believe that nothing is too much trouble for our gues...

Location: Brighton, East Sussex

A warm welcome will await you at Hinsley Hall. In several acres of landscaped grounds just off the main road to Otley and the Dales and only 2.5 miles from Le...

Location: Leeds, West Yorkshire

With the ability to accommodate as many as 350 guests in modern, self-contained, flexible room as well a grand entrance that’s ideal for limos, the KCOM S...

Location: Hull, East Yorkshire

CEME Conference Centre is a Gold accredited purpose-built, ultra-modern events and conference venue located on an 18 acre business, education and research campu...

Location: Rainham, Essex

Set amongst nine acres of landscaped grounds, Moor Hall Conference Centre provides superb facilities for your meeting, seminar, conference or training course.

Location: Maidenhead, Berkshire

Alexandra House is set in 20 acres of tranquil landscaped grounds, in the village of Wroughton, only 4 miles from the hustle and bustle of central Swindon.

Location: Swindon, Wiltshire

Perfectly situated along the M4 corridor and on the outskirts of Chiswick, the Audi quattro rooms offer easy access from Heathrow Airport and underground and ma...

Location: Brentford, Middlesex

As you journey along the tree-lined drive, between open fields, Kincraig Castle creates a striking first impression. This luxurious 4 star country house hotel o...

Location: Invergordon, Ross-Shire

If you are looking for a private, secure and intimate venue of exceptional beauty in which to host your event, then look no further. The magic of Tofte Manor is...

Location: Sharnbrook, Bedfordshire

8 Northumberland Avenue is a one-minute walk from Trafalgar Square - the official centre of London - making it the capital's most central venue.

Location: London,