O Sky Garden está a aproximadamente 5 minutos caminhando de Hub By Premier Inn London Tower Bridge 3 estrelas que disponibiliza recepção 24 horas e check-out rápido. Hotel, localizado a apenas 1.9 km da Igreja de Santa Brígida, apresenta restaurante.
O hotel de 112 quartos no bairro financeiro fica a 10 minutos de carro da Galeria Nacional e a um curto caminho de locais de compras como o Mercado de Borough. O Museu de História Natural de Londres encontra-se a uma distância aproximada de 7 km do Hub By Premier Inn London Tower Bridge, que também está localizado a 150 metros da Igreja de St Dunstan-in-the-East. O entretenimento na área inclui o Teatro Shakespeare Globe perto dessa acomodação. Os hóspedes estarão a aproximadamente 15 minutos caminhando da estação de trem Liverpool Street e a aproximadamente 10 minutos andando do trem urbano Tower Gateway.
Hub By Premier Inn London Tower Bridge oferece um café da manhã bufê diariamente. Os pratos da cozinha contemporânea são oferecidos no Aqua Shard, nas proximidades deste hotel de Londres.