No centro de Londres, a cerca de 7 minutos a pé de Royal Opera House e a 800 m de Teatro Lyceum, Holborn Apartments fornece acomodações com acesso Wi-Fi gratuito.
Há uma casa de banho partilhada com chuveiro em todas as unidades, assim como um secador de cabelo e chinelos.
Holborn Apartments tem vários pontos de interesse populares nas suas proximidades, incluindo Theatre Royal Druru Lane, Museu Britânico e Savoy Theatre. O aeroporto mais próximo é o Aeroporto London City, que fica a 13 km de Holborn Apartments.