Tower Hill semtinde bulunan 45 metrekarelik ve 2 kişilik Still Life Tower Hill Executive dairesi Old Spitalfields Pazarı'den 17 dakikalık yürüyüş mesafesinde bulunur. Bu samimi konaklama tesisi 1 yatak odası ve 1 banyo odasıyla hizmet vermektedir.
Daire, Londra şehir merkezine 4 km uzaklıkta ve St. Dunstan in the East Kilise Bahçesi'a uzak değildir. Daire, Tower Hill metro istasyonuna 5 dakika ve Old Operating Theatre Museum and Herb Garret Cerrahi Müzesi'a 13 dakika yürüme mesafesindedir. Konuklar, daireden yürüyerek sadece 14 dakikalık bir mesafede bulunan Aqua Shard, London Steakhouse Co gibi restoranlarda yemek ısmarlayabilirler. Konaklama tesisi British Museum'a kısa sürüş uzaklığındadır.
Still Life Tower Hill Executive dairesi 5 odaya sahiptir.
Londra Sehir Havalimani havaalanı 5 km, Tower Gateway tren istasyonu ise 250 metre uzaklıktadır.