El Travelodge London Waterloo se encuentra a pocos pasos de la estación de Waterloo, a 13 Km. del aeropuerto de London City y a 35 de Heathrow. A poca distancia del hotel se encuentra el London Aquarium, el Tate Modern, el teatro Globe, Covent Garden, el West End y Oxford Street. Este es un hotel para no fumadores, hay un Cafe Bar que ofrece comidas ligeras y bebidas durante todo el día y las habitaciones están equipadas con TV, servicio de té y café y servicios adicionales de secador de pelo y tabla de planchar disponibles en recepción.
La Estación de Waterloo (London Waterloo station), fue inaugurada en el año 1848, se encuentra en el London borough de Lambeth, en Londres, Inglaterra. De ella parten líneas ferroviarias hacia el sur de Inglaterra, destinos como Guildford, Winchester, Southampton, Portsmouth, Salisbury, Bournemouth, Weymouth y Exeter.