O hotel situa-se ao lado de Liverpool Street Station no distrito bancário e financeiro de Londres. Os quartos são todos diferentes formas e tamanhos e foram totalmente renovados. Todos os quartos estão totalmente equipado com ar condicionado e estão decorados num estilo minimalista com muito elucidativo paredes, pavimentos e muito elucidativo banheiros. Os quartos são de padrão luxo. O hotel dispõe de um certo número de produtos alimentares outlets um belo jantar restaurante, um sushi bar, um bar e um restaurante, entre outros peixes.