Este hotel está bem posicionado no centro da cidade e perto de todas as principais bancos e centros financeiros, em Londres. Popular entre os viajantes de negócios, o hotel tem um bar e café construído em que oferecem um repousante e relaxante lugar para comer e beber depois de um longo dia no escritório. A estação dispõe de bons acessos para o resto de Londres e das cidades e vilas para o Nordeste.