Tag: Travelodge London Vauxhall Hotel

Top 5 Travelodge Hotels in London

Top 5 Travelodge Hotels in London

| January 17, 2014 | 1 Comment

Top 5 Travelodge Hotels in London | Travelodge was the first budget hotel brand to launch in the UK in 1985, when it opened on the A38, in Barton under Needlewood. Since those early days, Travelodge has undergone a radical transformation, opening more than 500 hotels (over 37,000 rooms), and moving from being a roadside […]

Continue Reading