Este hotel de la zona de Centro de la ciudad de Londres queda a 15 minutos a pie de Torre de Londres y London Bridge. Catedral de St. Paul y Mercado de Covent Garden también se encuentran a 5 km (3 mi). Con solo dos min de caminata, llegarás a Estación de metro Tower Hill y, además, Estación de tren Tower Gateway se encuentra a 4 min a pie.