The Leonard Apartments Londyn jest położony około 5 min piechotą od stacji metra Marble Arch i oferuje Wi-Fi. Koło obserwacyjne London Eye znajduje się 2 km od apartamentu, natomiast Londyńskie Akwarium Sea Life jest w prawie 3 km.
Apartament jest położony w dzielnicy Westminster, w zasięgu ręki od stacji kolejowej Marylebone. Z obiektu noclegowego można w 25 min dojść do centrum miasta. Muzeum Historii Naturalnej w Londynie leży w odległości 25 min spacerem stąd.
W The Leonard Apartments Goście mają do dyspozycji miejsce do siedzenia i miejsce do pobytu dziennego z klimatyzacją. Apartament zapewnia zmywarkę i kabinę prysznicową walk-in.
Obiekt noclegowy oferuje pełnowymiarową kuchnię. Centrum fitness w apartamencie pozwala bez wysiłku utrzymać rutynę ćwiczeń.