The Leonard Hotel Londyn, położony 5 min piechotą od stacji metra Marble Arch, oferuje salon Lounge i różne możliwości rekreacyjne. Całodobowa recepcja i usługa budzenia oraz Wi-Fi na terenie całego obiektu są dostępne dla wszystkich gości hotelu.
Londyńskie Akwarium Sea Life znajduje się w prawie 3 km, a Sala koncertowa Royal Albert Hall 2 km od tego hotelu. Leonard jest położony nie więcej niż 11 min spacerem od Westbourne. Ponadto, Hyde Park znajduje się w około 600 m. W pobliżu znajdują się liczne zabytki, w tym Dom towarowy Selfridges, w odległości 7-minutowego spaceru. Ponadto, 4-gwiazdkowy obiekt leży maksymalnie 1 km od stacji kolejowej Marylebone, natomiast Regent's Park jest w prawie 2,1 km.
Dla Państwa komfortu w każdym z 37 pokojów znajdą Państwo zestaw do prasowania i klimatyzacja wraz z urządzeniami do parzenia kawy i urządzeniem do parzenia kawy/herbaty. Bidet, kabina prysznicowa walk-in i oddzielna toaleta są do dyspozycji gości w pokojach. Prywatne łazienki wyposażone są w bidet, kabinę prysznicową walk-in i oddzielną toaletę oraz udogodnienia, takie jak suszarka do włosów i szlafroki.
Goście mogą zjeść posiłek w restauracji Locanda Locatelli w zasięgu ręki od Leonard w Londynie.