El Londoner cuenta con un impresionante club exclusivo para huéspedes, 6 restaurantes y bares conceptuales, incluido un salón en la azotea, spa con piscina, gimnasio, clínica de superalimentación y salón de belleza. El hotel dispone de 350 habitaciones y suites de lujo, incluyendo una suite en el ático con vistas panorámicas.
Todas las habitaciones incluyen mesa, TV de pantalla plana y baño privado. Se ofrece acceso exclusivo al The Residence, un club solo para huéspedes. El establecimiento alberga el The Drawing Room. The Y Bar ofrece un ambiente agradable, donde los huéspedes pueden trabajar durante el día y socializar y tomar cócteles y aperitivos ligeros por la noche. Los huéspedes también pueden seguir un pasadizo secreto hasta The Whisky Room. Además, se sirven aperitivos, refrescos, té y café gratuitos durante todo el día.
La decoración interior del hotel es obra de Yabu Pushelberg. El Londoner alberga diversos espacios para eventos, como un salón de baile de última generación con capacidad para hasta 850 personas, 2 salas privadas de proyección, una sala de eventos elegante y 7 espacios de reuniones.
El hotel se encuentra en Leicester Square, a poca distancia a pie de numerosos lugares de interés de Londres, como el Soho, Covent Garden, Trafalgar Square y la red de transporte local. Este hotel es miembro del prestigioso organismo Preferred Hotels and Resorts Legend Collection.