Obiekt The Londoner zapewnia wspaniały klub tylko dla Gości, 6 koncepcyjnych restauracji i barów, w tym salon na dachu, spa z basenem, siłownię, klinikę superfood i salon kosmetyczny. Do dyspozycji Gości jest 350 luksusowych pokoi i apartamentów, w tym apartament typu penthouse w wieży z panoramicznym widokiem.
W każdym pokoju znajduje się stół, telewizor z płaskim ekranem oraz łazienka. Goście mają wyłączny dostęp do klubu The Residence. W klubie The Drawing Room zapewniono inspirującą przestrzeń do relaksu. Lokal The Y Bar oferuje przestrzeń do pracy za dnia, a wieczorem oferuje miejsce do spotkań towarzyskich z koktajlami i przekąskami. Goście mogą także wybrać się tajnym przejściem do lokalu The Whisky Room. Przez cały dzień serwowane są również bezpłatne przystawki, napoje bezalkoholowe, herbata i kawa.
Za wystrój wnętrz hotelu odpowiada Yabu Pushelberg. Obiekt oferuje różnorodne przestrzenie eventowe, w tym najnowocześniejszą salę balową mieszczącą do 850 osób, 2 prywatne sale projekcyjne, elegancką salę eventową i 7 sal konferencyjnych.
Ten położony przy placu Leicester Square hotel dzieli zaledwie kilka kroków od wielu popularnych londyńskich atrakcji, takich jak dzielnice Soho i Covent Garden czy plac Trafalgar Square. Zapewnia on także dogodne połączenia transportem publicznym. Hotel należy do prestiżowych organizacji Preferred Hotels oraz Resorts Legend Collection.