Organization: Travelodge Hotels
Organization name
Travelodge Hotels Ltd
Country name
United Kingdom
Country of registration
United Kingdom
Industry
Hotels and Lodging
Bond debt
-