Ideally located in Holborn, Central London, The Thistle Hotel offers conference rooms for hire. This venue is perfect for conferences, seminars and presentations. as it can host up to 100 delegates in Central London. Delegates will be able to choose from a wide range of refreshments, including healthy options.