Situé à 4,1 km du centre de Londres, le Kula London - Tower Hill propose un hébergement avec une connexion Wi-Fi gratuite ainsi qu'une cuisine équipée d'un lave-vaisselle, d'un micro-ondes et d'un grille-pain. Il est situé à 700 mètres du Sky Garden et dispose d'un ascenseur. Il propose des chambres familiales.
Tous les logements comprennent un bureau, une télévision à écran plat, une salle de bains privative, du linge de lit et des serviettes. Certains logements comprennent une terrasse et/ou un balcon avec un coin repas extérieur. Les logements de ce complexe d'appartements disposent de la climatisation et d'une armoire.
Vous séjournerez à proximité de la tour de Londres, de la station de métro Liverpool Street et du Tower Bridge. L'aéroport de Londres-City, le plus proche, est implanté à 10 km.