8 Comments Travelodge UK: How to contact for help By CCC Team August 28, 2018 Head Office Travelodge Hotels Ltd Sleepy Hollow, Aylesbury Road, Thame, Oxfordshire, UK, OX9 3AT Customer Service Phone:…