Hotel Brands
Travelodge opens new site in Peckham
This hotel is one of three Travelodge hotels the group plans to open in London this year, with two further sites planned at Oval Cricket Ground and Beckenham
Travelodge has opened the first branded hotel in Peckham, London, marking the group’s 597th hotel and its 80th hotel in the Capital.
You'll need to
subscribe to unlock this content. Already subscribed? Login?