Situato a 4,1 km dal centro di Londra, il Kula London - Tower Hill offre la connessione WiFi gratuita e una cucina con lavastoviglie, forno a microonde e tostapane. Si trova a 700 metri dallo Sky Garden e dispone di un ascensore. Il complesso residenziale è dotato di camere familiari.
Tutte le sistemazioni sono dotate di scrivania, TV a schermo piatto, bagno privato, biancheria da letto e asciugamani. Alcuni alloggi comprendono una terrazza e/o un balcone con zona pranzo all’aperto. Gli alloggi del complesso residenziale sono forniti di aria condizionata e armadio.
Tra i luoghi d'interesse nelle vicinanze troverete la Torre di Londra, la stazione della metropolitana di Liverpool Street e il Tower Bridge. Il Kula London - Tower Hill dista 10 km dall'Aeroporto di Londra-City, lo scalo più vicino.