O Still Life St Paul's Executive está convenientemente localizado na cidade de Londres, apenas a 6 minutos a pé da Estação de Metro e Ferroviária de Farringdon e da Estação de Metro St Paul. Disponibiliza acomodações auto-suficientes para até 2 hóspedes com acesso Wi-Fi gratuito.
Com uma decoração elegante e contemporânea em todas as áreas, todos os apartamentos do Still Life St Paul's Executive possuem um espaçoso salão em plano aberto com um sofá, uma televisão de ecrã plano e uma área de refeições. A cozinha está totalmente equipada e inclui uma máquina de lavar louça e uma máquina de lavar roupa. A propriedade beneficia de um elevador.
A animada área de Clerkenwell, com os seus gastropubs e restaurantes, fica apenas a 10 minutos a pé dos apartamentos. A Estação de King's Cross St Pancras fica a 11 minutos de metro e proporciona ligações nacionais e internacionais.