Il Still Life Barbican Londra, a 4 stelle, si trova a 650 metri dalla stazione di Londra Liverpool Street e proprio accanto a Barbican Conservatory.
Nella camera troverai un microonde, un frigorifero di dimensioni standard e utensili.
Durante il soggiorno presso la struttura, gli ospiti possono scegliere tra i punti di ristoro nelle vicinanze, come il ristorante Gatti's City Point, a una distanza di meno di 5 minuti a piedi, o il ristorante Caterina55, a 5 minuti a piedi.
L'hotel dista 2 km da London Eye e 7 km dal Museo della scienza. La zona comprende luoghi di interesse religioso, come la Cattedrale di San Paolo (1 km) e l'Abbazia di Westminster (3 km). La Stazione Metro Barbican Centre è a due passi dall'hotel. La struttura si trova a circa 5 minuti a piedi dalla stazione della metropolitana Moorgate, mentre a 2 km dalla Torre di Londra. L'aeroporto più vicino è di Londra City, situato a 15 km dal Still Life Barbican.