Holborn Apartments ligt in het centrum van Londen, op 7 minuten lopen van Royal Opera House en 800 meter van Lyceum Theatre, en biedt accommodatie met gratis WiFi.
Alle units hebben een gedeelde badkamer met douche. Er is ook een haardroger en slippers.
Populaire bezienswaardigheden in de buurt van de homestay zijn Theatre Royal, British Museum en Savoy Theatre. Het dichtstbijzijnde vliegveld is Luchthaven London City, op 13 km van Holborn Apartments.