Designed by
Title
Travelodge Hotel #140599504
Description
Travelodge Hotels Limited is a private company operating in the hotels and hospitality industry throughout the United Kingdom. Branded simply as Travelodge, it is the second largest in the UK budget hotel sector behind Premier Inn measured by both number of hotel and number of bedrooms.
This image is editorial