L'Holborn Apartments est situé dans le quartier de Camden à Londres, à 800 mètres du Lyceum Theatre, à 600 mètres du théâtre royal de Drury Lane et à moins de 1 km du British Museum. Vous séjournerez à proximité de la rue Tottenham Court Road, du théâtre Arts et de la Somerset House. Il se trouve à 600 mètres de l'opéra royal et à 1,6 km du centre-ville.
La salle de bains commune est pourvue d'une douche et de chaussons. Le linge de lit et les serviettes sont fournis.
Vous séjournerez à proximité du Savoy Theatre, de la station de métro Leicester Square et du Dominion Theatre. L'aéroport de Londres-City, le plus proche, est implanté à 13 km.