Aldgate se situe idéalement, à moins de 15 minutes de marche de points d'intérêt comme Tower Bridge et Tour de Londres. Liverpool Street et River Thames se trouvent par ailleurs à moins de 15 minutes à pied. Quelques minutes de marche seulement séparent l'hébergement des transports publics : Station de métro Aldgate est accessible en quelques foulées et Station de métro Aldgate East se situe à 5 min à pied.