Situato in un'ottima posizione nel quartiere Camden di Londra, il Kula London - Holborn si trova a 1,3 km dal Lyceum Theatre, a 1,1 km dal Dominion Theatre e a 1,2 km da Tottenham Court Road. Si trova a 1,2 km dalla Royal Opera House e offre un deposito bagagli. La struttura dista meno di 1 km dal British Museum e circa 1,9 km dal centro della città.
Le unità del complesso residenziale includono un bagno privato e la connessione WiFi gratuita.
Tra i luoghi d'interesse nelle vicinanze figurano il Theatre Royal Drury Lane, il Savoy Theatre e King's Cross St Pancras. L'Aeroporto di Londra-City, lo scalo più vicino, dista 13 km.