Gæster er velkommen til at bo i Studio - Tower Hill - City Centre By Prime London Stays N-14 ferieleilighed, mens de besøger London.
Monument ligger 950 meter fra stedet, mens Saint Paul's Cathedral er næsten 1 km derfra. Centrum for London er omkring 4 km væk. En stor række af asaitiske måltider findes i The Rajasthan II @ India Street inden for 50 meter fra indkvarteringen. Bevis Marks Synagogue og City Garden Bar er også inden for komfortabel rækkevidde.
Tower Hill metrostation ligger ca. 300 meter væk og tilbyder adgang til resten af London.