Em Londres, a 4,1 km do centro e a menos de 1 km de Torre de Londres, Kula London - Tower Bridge fornece acomodações com comodidades como acesso Wi-Fi gratuito e televisão de ecrã plano.
Existe uma cozinha totalmente equipada e uma casa de banho privativa.
Kula London - Tower Bridge tem vários pontos de interesse populares nas suas proximidades, incluindo Sky Garden, Tower Bridge e Estação de Metro de Liverpool Street. O aeroporto mais próximo é o Aeroporto London City, que fica a 10 km de Kula London - Tower Bridge.