Este elegante hotel de 4 estrelas está localizado em Londres e apresenta uma decoração inglesa clássica, bem como cozinha tradicional inglesa. Além disso, encontra-se apenas a 3 minutos a pé de Oxford Street (rua), do Hyde Park (parque) e da Estação de Metro Marble Arch.
Todos os quartos do The Leonard estão individualmente decorados e têm uma televisão de ecrã plano, ar condicionado, um mini-bar, roupões de banho, chinelos e comodidades gratuitas para preparar chá/café. O acesso Wi-Fi está disponível de forma gratuita.
Os hóspedes poderão desfrutar de um pequeno-almoço inglês completo, que é servido no Restaurante Seymour's ou nos quartos. O restaurante possui uma descontraída sala de refeições com lareiras e trabalhos artísticos nas paredes. Os hóspedes também poderão saborear o tradicional chá da tarde, mediante pedido.
A Estação Paddington e o Heathrow Express (serviço de transporte de comboio para o Aeroporto de Heathrow) encontram-se a 15 minutos de metro a partir da Estação Marble Arch. Por sua vez, as lojas, os bares e a vibrante vida nocturna da zona de West End estão apenas a 10 minutos a pé da propriedade.