Com uma localização central em Londres, The Londoner Hotel de 5 estrelas fica a aproximadamente 20 minutos a pé do Palácio de Westminster e dispõe de duas salas de projeção privadas. Situado muito perto do Piccadilly Circus, este hotel oferece piscina em ambiente fechado com faciais, massagem e salão compartilhado para o aproveitamento dos hóspedes.
O hotel se situa no bairro St James, bem ao virar da esquina da Galeria Nacional. As Salas de Guerra de Churchill está colocadas a um curto caminho de The Londoner Hotel. Também pode visitar a Coleção Wallace, a 2.2 km de distância, bem como aproveitar bares e casinos perto deste estabelecimento. As opções de entretenimento nas proximidades incluem Lyric Theatre, que fica a 50 metros de distância. O Londoner de Londres está centralmente localizado a caminhada de 5 minutos da estação de metro de Leicester Square.
O hotel de Londres dispõe de 350 quartos equipados com TV de ecrã plano com canais via satélite e TV via satelite, bem como minibar e máquinas de café/chá. As casas de banho espaçosas possuem casa de banho separada e chuveiro, juntamente com secador de cabelo e roupões. Os visitantes podem aproveitar a vista para a cidade.
Aos fins-de-semana, Londoner de Londres serve pequeno-almoço gratuito das das 7:30 AM às 11:00 AM. O restaurante varanda francesa neste local serve pratos da cozinha francesa, enquanto que no espaço a la carte os hóspedes podem desfrutar de opções europeia. O bar champanhe irá lhe proporcionar uma estadia agradável. Rainforest Cafe está localizada ao lado de Londoner e serve refeições da cozinha americana, logo ao virar da esquina da propriedade.