Travelodge

Travelodge, headquartered in Thame, UK, is the country's leading independent hotel brand, operating over 560 hotels and 40,000 rooms across the UK, Ireland, and Spain. The company offers affordable accommodation with a focus on quality, featuring king-sized beds and a calming color palette designed to enhance guest comfort. With a strong presence in strategic locations, Travelodge caters to a wide range of travelers, having welcomed millions of customers to date.

Joanna Boydell

CFO

Claire Good

COO

Spot something off? Help us improve by flagging any incorrect or outdated information. Just email us at support@teaserclub.com. Your feedback is most welcome.