Le Kula London - Tower Bridge est situé dans le quartier de la City de Londres, à 700 mètres du Sky Garden, à moins de 1 km du Tower Bridge et à 10 minutes à pied de la station de métro Liverpool Street. Il se trouve à environ 2,3 km de la station de métro London Bridge, à 3,7 km de Canada Water et à 4,1 km de la gare de Waterloo. Il se trouve à moins de 1 km de la tour de Londres et à 4,1 km du centre-ville.
Les logements comprennent une connexion Wi-Fi gratuite, un lave-linge et une télévision à écran plat. Il comprend une cuisine entièrement équipée et une salle de bains privative.
Vous séjournerez à proximité de Brick Lane, du pont de Londres et de la cathédrale Saint-Paul. L'aéroport de Londres-City, le plus proche, est implanté à 10 km.