27 Old Gloucester St, Bloomsbury, London WC1N 3AX, England, United Kingdom
Distance: 246 yd.
Company description
Just minutes from central London stands this spectacular hotel. As an elegant conference and events venue, the Hotel Russell seats up to 450 delegates theatre style.