Ten elegancki czterogwiazdkowy hotel usytuowany jest w Londynie, a jego wnętrze urządzone jest w klasycznym angielskim stylu. Na miejscu serwowane są tradycyjne angielskie specjały. Obiekt dzielą zaledwie 3 minuty spacerem od ulicy Oxford Street, Hyde Parku i stacji metra Marble Arch.
Klimatyzowane pokoje w hotelu The Leonard charakteryzują się indywidualnym wystrojem i wyposażone są w telewizor z płaskim ekranem, minibar, szlafroki, kapcie oraz bezpłatny zestaw do parzenia kawy i herbaty. Goście mogą również bezpłatnie korzystać z WiFi.
Pełne śniadanie angielskie serwowane jest w restauracji Seymour’s lub do pokoju. Restauracja obejmuje przyjemną jadalnię z kominkami, a jej wnętrze zdobią dzieła sztuki zawieszone na ścianach. Na życzenie oferowany jest tradycyjny podwieczorek.
Ze stacji metra Marble Arch można w 15 minut dojechać do dworca kolejowego Paddington, na którym zatrzymują się pociągi linii Heathrow Express. Obiekt oddalony jest o zaledwie 10 minut spacerem od sklepów, barów i tętniących życiem klubów nocnych w dzielnicy West End.