Travelodge (1)

Travelodge is a UK hotel chain with almost 62 locations in the UK and over 580 worldwide. It was founded in 1985 . Travelodge is known for its low prices and simple accommodations. The chain is also one of the few hotel chains that offers a money-back satisfaction guarantee. Travelodge rooms... Read More

Visit Store