Conferences  
Search by...

Conferences

Hotel Russell is one of Central London's largest conference venues with one of the most enviable addresses. Teamed with our dedicated conference team will make your event a resounding success:

Other Great Meeting Spaces
  • 23 meeting rooms including 1 - 8 Russell Square
  • Hold meetings from 2 to 90 delegates and conferences for up to 450 
  • Purpose-built Business Centre
  • Air conditioned rooms
  • Business services support
  • Natural daylight in all rooms

To book a conference call 0844 824 8174 or make an online enquiry.

Find out more at the Hotel Russell microsite.

Hotel Russell

Sign up for exclusive offers

Sign up to our newsletter for exclusive offers and get 10% off your next stay.

Contact Us at Hotel Russell

Hotel Russell Brochures

London

Southern England

Browse all venues

Central England

Yorkshire

North West England

Wales & South West

Scotland

Europe