Situato nel centro di Londra, a 600 metri dalla Royal Opera House e a 700 metri dal Lyceum Theatre, il Lincoln's Inn Residences offre sistemazioni con connessione WiFi gratuita.
Tutte le unità abitative sono dotate di aria condizionata, bagno privato, TV a schermo piatto e cucina completamente attrezzata.
Tra i luoghi d'interesse nelle vicinanze figurano il Theatre Royal Drury Lane, il Savoy Theatre e il British Museum. L’Aeroporto di Londra-City, lo scalo più vicino, dista 13 km.