Die Unterkunft Still Life Aldgate Deluxe besticht durch eine Terrasse und kostenloses WLAN und befindet sich im Zentrum von London, in der Nähe von Brick Lane, Sky Garden und Tower of London.
Die Wohneinheiten bieten Stadtblick und sind ausgestattet mit einer Waschmaschine, einer voll ausgestatteten Küche mit einem Kühlschrank sowie einem eigenen Badezimmer mit kostenlosen Pflegeprodukten und einem Haartrockner. Für zusätzlichen Komfort kann die Unterkunft Handtücher und Bettwäsche gegen Aufpreis bieten.
U-Bahnstation Liverpool Street liegt 1 km von der Unterkunft Still Life Aldgate Deluxe entfernt, während Tower Bridge 1,3 km von der Unterkunft entfernt ist. Der nächstgelegene Flughafen ist der Flughafen London City, 10 km von der Unterkunft Still Life Aldgate Deluxe entfernt.