Este hotel está bien situado en el corazón de la ciudad y cerca de todas las de los principales bancos y centros financieros de Londres. Popular para los viajeros de negocios, el hotel cuenta con un bar y cafetería construido en el que ofrecen un lugar de relax y descanso para comer y beber después de un largo día en la oficina. La estación ofrece un buen acceso al resto de las ciudades de Londres y de la ciudad y al noreste.