Este hotel elegante de 4 estrellas está situado en Londres y presenta una decoración inglesa clásica. Ofrece cocina inglesa tradicional y se sitúa a solo 3 minutos a pie de Oxford Street, Hyde Park y la estación de metro de Marble Arch.
Las habitaciones del hotel The Leonard están decoradas de forma individual y disponen de TV de pantalla plana, aire acondicionado, minibar, albornoces, zapatillas y set de té y café gratuito. También incluyen conexión WiFi gratuita.
Por las mañanas los huéspedes pueden tomar un desayuno inglés completo en el restaurante Seymour's o en la habitación. El restaurante cuenta con un comedor tranquilo con chimeneas, decorado con obras de arte en las paredes. Por las tardes se sirve un té tradicional bajo petición.
La estación de Paddington y la línea de trenes Heathrow Express se encuentran a 15 minutos en metro desde la estación de Marble Arch. Por otra parte, a solo 10 minutos a pie se encuentran las tiendas, bares y animados locales de ocio nocturno del West End.