Localização
Em Londres (Centro de Londres), Bermonds Locke, Tower Bridge ficará a 15 minutos a pé de Tower Bridge e de Torre de Londres. Este hotel de luxo está a 1 km (0,6 mi) de The Shard e a 1,2 km (0,7 mi) de Borough Market.
Quartos
Os 143 quartos climatizados oferecem uma cozinha com um frigorífico e uma placa de cozinha, se quiser preparar os seus pratos favoritos. Ao final do dia, assista a uma seleção de canais digitais no seu Smart TV de 42 polegadas. A internet sem fios permite-lhe estar sempre contactável. As comodidades incluem ainda cofres e micro-ondas. A limpeza dos quartos é efetuada semanal.
Outros
Participe nas várias atividades recreativas do local, incluindo uma sala de fitness, ou aprecie soberbas vistas a partir da açoteia.
As principais comodidades incluem uma receção aberta 24 horas, armazenamento de bagagem e uma lavandaria.