El nuevo y emblemático hotel Travelodge lo sitúa en el corazón del distrito de negocios de la Capital, a poca distancia de lugares de interés famosos como la Torre de Londres, el Puente de Londres y la Catedral de St. Paul. El famoso mercado Petticoat Lane está a su puerta o en un trayecto de 10 minutos en metro hasta Oxford Circus desde la estación de Liverpool Street, a pocos pasos de distancia.