Situado na zona de Bloomsbury, a menos de 5 minutos a pé das Estações Ferroviárias de Kings Cross St Pancras e Euston, o Leigh House tem uma recepção aberta 24 horas e acesso Wi-Fi gratuito.
Os quartos estão decorados com tons de terra e todos dispõem de uma televisão e comodidades para preparar chá e café. Alguns têm casa de banho no quarto, enquanto outros têm uma casa de banho privada fora do quarto.
A Estação de Metro Russell Square fica a menos de 10 minutos a pé do Leigh House Hotel. O Museu Britânico, Madame Tussauds e Covent Garden encontram-se próximos e o Museu Foundling pode ser alcançado em 5 minutos a pé.