Still Life Tower Hill Executive ferielejlighed ligger i centrum af London, inden for kort afstand til St. Mary Axe 30. Boligen består af 1 badeværelser og 1 værelser med plads til op til 2 personer.
Det befinder sig 3 km af Sea Life London Aquarium og 5 minutters kørsel fra Tempelkirken. Denne ferielejlighed ligger tæt på All Hallows By The Tower 150 meter afstand til Tower Hill metrostation. Inden for 14 minutters gåtur kan gæsterne spise i Aqua Shard og London Steakhouse Co. Det tager en 10-minutters køretur for at se The London Eye.
Still Life Tower Hill Executive ferielejlighed har 5 værelser.
Den nærmeste lufthavn er London City, 5 km fra indkvarteringen.