Este apart-hotel de la zona de Centro de la ciudad de Londres queda a 15 minutos a pie de Edificio The Gherkin y Tower Bridge. Torre de Londres y London Bridge también se encuentran a 3 km (2 mi). Con solo dos min de caminata, llegarás a Estación de metro Aldgate East y, además, Estación de metro Aldgate se encuentra a 5 min a pie.