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.

Check out our free weekly podcast

Back to top button