Dotato di sistemazioni a ristorazione indipendente per 2 persone con connessione Wi-Fi gratuita, lo Still Life St Paul's Executive sorge in una posizione privilegiata nel centro di Londra, a soli 6 minuti a piedi dalla stazione ferroviaria e della metropolitana Farringdon, e dalla quella della metropolitana di St Paul.
Caratterizzati da arredamenti eleganti e contemporanei, tutti gli appartamenti dello Still Life St Paul's Executive sono serviti dall'ascensore e vantano uno spazioso soggiorno a pianta aperta con divano, TV a schermo piatto e zona pranzo, e una cucina completamente attrezzata con lavastoviglie e lavatrice.
La struttura dista soli 10 minuti di cammino dall'animata zona di Clerkenwell, ricca di gastropub e ristoranti, mentre la stazione di King’s Cross St Pancras è raggiungibile in 11 minuti di metropolitana e fornisce collegamenti nazionali e internazionali.