O The Londoner apresenta um impressionante clube apenas para hóspedes, 6 restaurantes e bares conceituais, incluindo um salão no último piso, um spa com uma piscina, um ginásio, uma clínica de superalimentação e um salão de beleza. Existem 350 luxuosos quartos e suites, incluindo uma suite penthouse na torre com vistas panorâmicas.
Todos os quartos têm uma mesa, uma televisão de ecrã plano e uma casa de banho privativa. Os hóspedes beneficiarão de acesso exclusivo ao The Residence, o clube disponível apenas para residentes. O The Drawing Room proporciona um local inspirador para relaxar. O The Y Bar oferece um ambiente agradável, onde os hóspedes poderão trabalhar durante o dia e socializar e desfrutar de cocktails e de snacks ligeiros à noite. Os hóspedes também poderão seguir por uma passagem secreta para o The Whisky Room. Além disso, estão disponíveis entradas, refrigerantes, chá e café gratuitos durante todo o dia.
O design interior do hotel foi concebido por Yabu Pushelberg. O The Londoner apresenta uma variedade de espaços para eventos, incluindo um salão de festas topo de gama com capacidade para até 850 pessoas, 2 salas de projeção privadas, uma elegante sala de eventos e 7 espaços para reuniões.
Localizado na Leicester Square, o hotel fica a uma curta caminhada de vários dos locais de interesse de Londres, como Soho, Covent Garden, Trafalgar Square e a rede de transportes locais. O hotel também é membro do prestigiado Preferred Hotels and Resorts Legend Collection.